nokhodi
یک شنبه 14 دی 1393, 10:27 صبح
سلام دوستانبنده همچین فرمی تو صفحه م دارم :127228حالا میخوام با انتخاب هرکدوم از رادیوباتن ها مقدارش ( value) در مقداری که در input text نوشته میشه ضرب بشه و در یک لیبل نشون داده میشه...کد زیر رو نوشتم اما کار نمیکنه :دستورات جاوا :
<script>
function myFunction() {
var x = document.getElementById("inp_code");
var count = document.getElementById("inp_digit");
var m;
switch (x){
case 1:
m = x*count;
break;
case 2:
m = x*count;
break;
case 3:
m = x*count;
break;
case 4:
m = x*count;
break;
case 5:
m = x*count;
break;
case 6:
m = x*count;
break;
default:
document.write("بروز مشکل!<br />")
}
document.getElementById("result").innerHTML = text;
}
</script>
دستوارات فرم :
<form dir="rtl" action="" method="post">
<table width="100%" height="80"> <tr> <td width="17%" height="37" ><label> <input id="inp_code" name="one" type="radio" value="1" />یک </label></td> <td width="8%"><label> <input id="inp_code" name="two" type="radio" value="2" />دو </label></td> <td width="24%"><label> <input id="inp_code" name="three" type="radio" value="3" />سه </label></td> <td width="19%"><label> <input id="inp_code" name="four" type="radio" value="4" />چهار </label></td> <td width="15%"><label> <input id="inp_code" name="five" type="radio" value="5" />پنج </label></td> <td width="17%"><label> <input id="inp_code" name="six" type="radio" value="6" />شش </label></td> </tr> <tr> <td>متن نمونه :</td> <td><input name="inp_digit" type="text" id="inp_digit" size="10" /></td> <td><button onclick="myFunction()">محاسبه</button></td> <td> متن نمونه : </td> <td colspan="2"><label id="result">متن</label></td> </tr></table>
</form>
ممنون میشم راهنمایی بفرمایید
<script>
function myFunction() {
var x = document.getElementById("inp_code");
var count = document.getElementById("inp_digit");
var m;
switch (x){
case 1:
m = x*count;
break;
case 2:
m = x*count;
break;
case 3:
m = x*count;
break;
case 4:
m = x*count;
break;
case 5:
m = x*count;
break;
case 6:
m = x*count;
break;
default:
document.write("بروز مشکل!<br />")
}
document.getElementById("result").innerHTML = text;
}
</script>
دستوارات فرم :
<form dir="rtl" action="" method="post">
<table width="100%" height="80"> <tr> <td width="17%" height="37" ><label> <input id="inp_code" name="one" type="radio" value="1" />یک </label></td> <td width="8%"><label> <input id="inp_code" name="two" type="radio" value="2" />دو </label></td> <td width="24%"><label> <input id="inp_code" name="three" type="radio" value="3" />سه </label></td> <td width="19%"><label> <input id="inp_code" name="four" type="radio" value="4" />چهار </label></td> <td width="15%"><label> <input id="inp_code" name="five" type="radio" value="5" />پنج </label></td> <td width="17%"><label> <input id="inp_code" name="six" type="radio" value="6" />شش </label></td> </tr> <tr> <td>متن نمونه :</td> <td><input name="inp_digit" type="text" id="inp_digit" size="10" /></td> <td><button onclick="myFunction()">محاسبه</button></td> <td> متن نمونه : </td> <td colspan="2"><label id="result">متن</label></td> </tr></table>
</form>
ممنون میشم راهنمایی بفرمایید