onfocus 자바스크립트 문제... 정보
onfocus 자바스크립트 문제...본문
<form name="fitem" method="post" action="/cartupdate.php">
<tr>
<td width="10"> </td>
<td><input name="it_opt{$i}" type="text" size="25" style="width:150;height:17;ime-mode:active;"
class="search_input" value="색상표를 보시고 번호를 입력하세요" onfocus="keyfocus(0);" onclick="keyfocus(0);" onblur="keyfocus(1);"></td>
</tr>
<SCRIPT LANGUAGE="JavaScript">
<!--
function keyfocus(opt) {
var sw = fitem.it_opt{$i};
if (opt==0) {
if (sw.value == "색상표를 보시고 번호를 입력하세요") {
sw.value="";
}
}else{
if (sw.value == "") {
sw.value="색상표를 보시고 번호를 입력하세요";
}
}
}
//-->
</SCRIPT>
</form>
var sw 의 경로가 오류가 나네요 저때는 어떻게 경로를 넣어줘야 될까요?고수분들 답변 기다립니다..ㅠ
<tr>
<td width="10"> </td>
<td><input name="it_opt{$i}" type="text" size="25" style="width:150;height:17;ime-mode:active;"
class="search_input" value="색상표를 보시고 번호를 입력하세요" onfocus="keyfocus(0);" onclick="keyfocus(0);" onblur="keyfocus(1);"></td>
</tr>
<SCRIPT LANGUAGE="JavaScript">
<!--
function keyfocus(opt) {
var sw = fitem.it_opt{$i};
if (opt==0) {
if (sw.value == "색상표를 보시고 번호를 입력하세요") {
sw.value="";
}
}else{
if (sw.value == "") {
sw.value="색상표를 보시고 번호를 입력하세요";
}
}
}
//-->
</SCRIPT>
</form>
var sw 의 경로가 오류가 나네요 저때는 어떻게 경로를 넣어줘야 될까요?고수분들 답변 기다립니다..ㅠ
댓글 전체
코드가 안맞는군요
<input name="it_opt{$i}" type="text" size="25" style="width:150;height:17;ime-mode:active;"
이부분에서
<input name="it_opt<?=$i?>" type="text" size="25" style="width:150;height:17;ime-mode:active;"
이렇게 바꿔야하고
var sw = fitem.it_opt{$i};
이부분을
var sw = document.fitem.it_opt<?=$i?>;
이런식으로 바꾸셔야 할듯 합니다.
<input name="it_opt{$i}" type="text" size="25" style="width:150;height:17;ime-mode:active;"
이부분에서
<input name="it_opt<?=$i?>" type="text" size="25" style="width:150;height:17;ime-mode:active;"
이렇게 바꿔야하고
var sw = fitem.it_opt{$i};
이부분을
var sw = document.fitem.it_opt<?=$i?>;
이런식으로 바꾸셔야 할듯 합니다.