자바스크립트 이용 계산 입력박스 관련 질문드립니다. 정보
자바스크립트 이용 계산 입력박스 관련 질문드립니다.
본문
<script type="text/javascript">
<!-- 실행1: id가 no_number radio 버튼이 체크되어 있을 때 wr_3입력 박스에 입력하면 실행
function startkey(){interval = setInterval("key()",1);}
function key(){
wr3 = document.fwrite.wr_3.value;
document.fwrite.wr_10.value = Math.round((wr3-500)*100)/100;}
function stopkey(){clearInterval(interval);}
<!-- 실행 2: 기타 id가 없는 radio 버튼이 체크되어 있을 때 wr_3입력 박스에 입력하면 실행
<script type="text/javascript">
function startkey(){interval = setInterval("key()",1);}
function key(){
wr3 = document.fwrite.wr_3.value;
document.fwrite.wr_10.value = Math.round(2*wr3*100)/100;}
function stopkey(){clearInterval(interval);}
</script>
<form name=fwrite>
<INPUT type=text name='wr_3' required itemname='Test Amount' value='<?=$write[wr_3]?>' onFocus="startkey();" onBlur="stopkey();" size='10' maxLength='9'><font color=blue>Sales 1</font><br>
<INPUT type=text name='wr_10' required itemname='Test Amount3' value='' size='10' maxLength='9'><font color=blue>Sales2</font><br>
<INPUT type=radio value='Sales Income' name=wr_9 id='no_number'><font color=blue>판매 수입</font><br>
<INPUT type=radio value='Service Income' name=wr_9 id='no_number'><font color=blue>서비스 수입</font><br>
<INPUT type=radio value='Interest Income' name=wr_9><font color=blue>이자수입 수입</font><br>
<INPUT type=radio value='Rent Income' name=wr_9><font color=blue>임대수입 </font><br>
<INPUT type=radio value='Other Income' name=wr_9><font color=blue>기타 수입</font><br>
</form>
위의 주석 대로 레디오 버튼 아이디가 no_number인경우 1번 스크립트가 실행, 그외 아이디가 없는 r레이오 버튼인 경우 2번 스크립트가 실행 될려면 어떻게 해야하는지요 ..
var id = document.getElementById("nogst");
if (id ='nogst') {1번 스크립트}
else{2번 스크립트}
이래도 안되고 여러가지 시도를 해봐도 안되는군요. 조언부탁드립니다.
<!-- 실행1: id가 no_number radio 버튼이 체크되어 있을 때 wr_3입력 박스에 입력하면 실행
function startkey(){interval = setInterval("key()",1);}
function key(){
wr3 = document.fwrite.wr_3.value;
document.fwrite.wr_10.value = Math.round((wr3-500)*100)/100;}
function stopkey(){clearInterval(interval);}
<!-- 실행 2: 기타 id가 없는 radio 버튼이 체크되어 있을 때 wr_3입력 박스에 입력하면 실행
<script type="text/javascript">
function startkey(){interval = setInterval("key()",1);}
function key(){
wr3 = document.fwrite.wr_3.value;
document.fwrite.wr_10.value = Math.round(2*wr3*100)/100;}
function stopkey(){clearInterval(interval);}
</script>
<form name=fwrite>
<INPUT type=text name='wr_3' required itemname='Test Amount' value='<?=$write[wr_3]?>' onFocus="startkey();" onBlur="stopkey();" size='10' maxLength='9'><font color=blue>Sales 1</font><br>
<INPUT type=text name='wr_10' required itemname='Test Amount3' value='' size='10' maxLength='9'><font color=blue>Sales2</font><br>
<INPUT type=radio value='Sales Income' name=wr_9 id='no_number'><font color=blue>판매 수입</font><br>
<INPUT type=radio value='Service Income' name=wr_9 id='no_number'><font color=blue>서비스 수입</font><br>
<INPUT type=radio value='Interest Income' name=wr_9><font color=blue>이자수입 수입</font><br>
<INPUT type=radio value='Rent Income' name=wr_9><font color=blue>임대수입 </font><br>
<INPUT type=radio value='Other Income' name=wr_9><font color=blue>기타 수입</font><br>
</form>
위의 주석 대로 레디오 버튼 아이디가 no_number인경우 1번 스크립트가 실행, 그외 아이디가 없는 r레이오 버튼인 경우 2번 스크립트가 실행 될려면 어떻게 해야하는지요 ..
var id = document.getElementById("nogst");
if (id ='nogst') {1번 스크립트}
else{2번 스크립트}
이래도 안되고 여러가지 시도를 해봐도 안되는군요. 조언부탁드립니다.
댓글 전체