체크박스에서 선택한 name명을 나타내려면? > 그누3질답

그누3질답

체크박스에서 선택한 name명을 나타내려면? 정보

그누보드 체크박스에서 선택한 name명을 나타내려면?

본문

----------------------------------------------------------------------------

<SCRIPT LANGUAGE="JavaScript">
function checkChoice(whichbox) {
with (whichbox.form) {
if (whichbox.checked == false) {
hiddentotal.value = eval(hiddentotal.value) - eval(whichbox.value);
} else {
hiddentotal.value = eval(hiddentotal.value) + eval(whichbox.value);
}
return(formatCurrency(hiddentotal.value));
}
}

function formatCurrency(num) {
num = num.toString().replace(/$|,/g,'');

if(isNaN(num)) { num = "0"; }
cents = Math.floor((num*100+0.5)%100);
num = Math.floor((num*100+0.5)/100).toString();
if(cents < 10) {
cents = "0" + cents;
}

for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) {
num = num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3));
}
return (num + "원");
}

</script>

<form name="aaaa">
<input type="hidden" name="hiddentotal" value="0">

<table border="0" cellpadding="2" cellspacing="1" bgcolor="#CCCCCC" align="center">


자장면<input type="checkbox" name="1" value="2500" onClick="this.form.total.value=checkChoice(this);">
짬뽕  <input type="checkbox" name="2" value="3000" onClick="this.form.total.value=checkChoice(this);">
국밥  <input type="checkbox" name="3" value="3500" onClick="this.form.total.value=checkChoice(this);">
라면  <input type="checkbox" name="4" value="3500" onClick="this.form.total.value=checkChoice(this);">
깐풍기<input type="checkbox" name="5" value="30000" onClick="this.form.total.value=checkChoice(this);">
탕수육<input type="checkbox" name="6" value="15000" onClick="this.form.total.value=checkChoice(this);">
고량주<input type="checkbox" name="7" value="5000" onClick="this.form.total.value=checkChoice(this);">
소주  <input type="checkbox" name="8" value="3000" onClick="this.form.total.value=checkChoice(this);">
맥주  <input type="checkbox" name="9" value="3000" onClick="this.form.total.value=checkChoice(this);">
음료수<input type="checkbox" name="10" value="1000" onClick="this.form.total.value=checkChoice(this);">


총금액은 : <input type="text" name="total" value="" size="13" readonly><br>

주문종류 : <input type="text" name="주문종류" value="" size="13" readonly><br>



-----------------------------------------------------------------------------------------------

고수님들 한페이지내에서 다음과 같을때

체크박스에서 선택한 value 값의 합 "총금액"은 나타나는데요

체크박스에서 선택한 "주문종류" 들을 나타내려면 어덯게 해야하나요
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로