자바스크립트에서 php함수 불러오기 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

자바스크립트에서 php함수 불러오기 정보

자바스크립트에서 php함수 불러오기

본문

item.php 에 옵션 입력폼을 하나 만들었습니다.

만든뒤 해당폼에 자바스크립트를 주려고 하는데 자꾸 오류가 발생하네요(http500)

소스에 어떤문제가 있는지 모르겠습니다. 확인해주시면 감사하겠습니다 일련의 말로

ajax를 이용해야 된다는데 어떻게 이용하는지 잘모르겠네요

--------------------------------------------------------------------
// 선택옵션 출력
        for ($i=1; $i<=6; $i++)
        {
            if (strtolower($it["it_opt{$i}"]) == "input") {
                    echo "<tr height=25>";
                    echo "<td>&nbsp;&nbsp;&nbsp; · ".$it["it_opt{$i}_subject"]."</td>";
                    echo "<td align=center>:</td>";
                    echo "<td style='word-break:break-all;'>";
                    echo "<input name='it_opt{$i}_subject' type='hidden' value='{$it["it_opt{$i}_subject"]}'>";
                    echo "<input name='it_opt{$i}' type="text" size="25" style="width:150;height:17;ime-mode:active;"
class="ed" value="색상표를 확인하시고 번호를 입력하세요" onfocus='keyfocus(0);' onclick='keyfocus(0);' onblur='keyfocus(1);'>";
                    echo "</td></tr>\n";
                    echo "<tr><td colspan=3 height=1 background='$g4[shop_img_path]/dot_line.gif'></td></tr>\n";

            }
            else {
                // 옵션에 문자가 존재한다면
                $str = get_item_options(trim($it["it_opt{$i}_subject"]), trim($it["it_opt{$i}"]), $i);
                if ($str)
                {
                    echo "<tr height=25>";
                    echo "<td>&nbsp;&nbsp;&nbsp; · ".$it["it_opt{$i}_subject"]."</td>";
                    echo "<td align=center>:</td>";
                    echo "<td style='word-break:break-all;'>$str</td></tr>\n";
                    echo "<tr><td colspan=3 height=1 background='$g4[shop_img_path]/dot_line.gif'></td></tr>\n";
                }
            }
        }
?>
<SCRIPT LANGUAGE="JavaScript">
<!--
function keyfocus(opt) {
var sw = document.fitem.it_opt<?=$i?>; }

if (opt==0) {
  if (sw.value == "색상표를 확인하시고 번호를 입력하세요") {
sw.value="";
  }
}else{
if (sw.value == "") {
sw.value="색상표를 확인하시고 번호를 입력하세요";
  }
}
}

-->
</script>
  • 복사

댓글 전체

echo "<input name='it_opt{$i}' type="text" size="25" style="width:150;height:17;ime-mode:active;"
 class="ed" value="색상표를 확인하시고 번호를 입력하세요" onfocus='keyfocus(0);' onclick='keyfocus(0);' onblur='keyfocus(1);'>";



echo "<input name='it_opt{$i}' type='text' size="25' style='width:150;height:17;ime-mode:active;'
 class='ed' value='색상표를 확인하시고 번호를 입력하세요' onfocus='keyfocus(0);' onclick='keyfocus(0);' onblur='keyfocus(1);'>";

이렇게 바꿔보세요.
© SIRSOFT
현재 페이지 제일 처음으로