html button not working -
this simple html code, i've started learning writing these. of physical attributes working gui, of buttons not functional. 1st-works, 2nd-not working, 1st radio-works(sort of, answer missing y information), 2nd radio-not working, 3rd button-not working. insight might doing wrong appreciated!!
<html> <head> </head> <body> <form name="form1"> <table> <tr> <td> <b><font color="00ff00">enter value a</font></b> </td> <td> <input type="text" name="box1" style="width:100%; background-color:c0c0ff; color:00ff00" size="8" value="0" onchange=""/> </td> </tr> <tr> <td> <i><font color="00ff00">enter value b</font></i> </td> <td> <input type="text" name="box2" style="width:100%; background-color:c0c0ff; color:00ff00" size="8" value="0" onchange=""/> </td> </tr> <tr> <td> <b><i><font color="00ff00">enter value c</font></i></b> </td> <td> <input type="text" name="box3" style="width:100%; background-color:c0c0ff; color:00ff00" size="8" value="0" onchange=""/> </td> </tr> <tr> <td> <input type="button" name="button1" size="8" style="width:100%; background-color:ffc0ff; color:ff0000" value="click here calculate value x" onclick=" var = parsefloat(document.form1.box1.value); var b = parsefloat(document.form1.box2.value); var c = parsefloat(document.form1.box3.value); var x = ((12*b*b - 4*b*c + ((b*a*c) / (b-c))) / (5-20*a*a)) - 5*a*a*b*b*c*c; document.form1.box4.value = x; "/> </td> <td> <input type="text" name="box4" style="width:100%; background-color:c0c0ff; color:00ff00" size="8" value="0" onchange=""/> </td> </tr> <tr> <td> <input type="button" name="button2" size="8" style="width:100%; background-color:ffc0ff; color:ff0000" value="click here calculate y value" onclick=" var = parsefloat(document.form1.box1.value); var b = parsefloat(document.form1.box2.value); var c = parsefloat(document.form1.box3.value); var y = ((5*a*c ((a*b*c + 2*c*c) / (5*a+b))) / (((1+a*a) / (b+c+1)) + ((1-3*c) / (2*b-4*c-2)))) - 10*a - ((b*c)/2); document.form1.box5.value = y; "/> </td> <td> <input type="text" name="box5" style="width:100%; background-color:c0c0ff; color:00ff00" size="8" value="0" onchange=""/> </td> </tr> <tr> <td> <input type="radio" name="radio1" onclick=" var x = parsefloat(document.form1.box4.value); var y = parsefloat(document.form1.box5.value); var total = x-y; document.form1.box6.value = total; "/> <font color="00ff00">select show x-y</font> </td> <td> <input type="text" name="box6" style="width:100%; background-color:c0c0ff; color:00ff00" size="8" value="0" onchange=""/> </td> </tr> <tr> <td> <input type="radio" name="radio2" onclick=" var x = parsefloat(document.form1.box4.value); var y = parsefloat(document.form1.box5.value); var tot = x*y; document.form1.box7.value = tot; "/> <font color="00ff00">select show x*y</font> </td> <td> <input type="text" name="box7" style="width:100%; background-color:c0c0ff; color:00ff00" size="8" value="0" onchange=""/> </td> </tr> <tr> <td> <input type="button" name="button3" size="8" style="width:100%; background-color:ffc0ff; color:ff0000" value="click a+b+c" onclick" var = parsefloat(document.form1.box1.value); var b = parsefloat(document.form1.box2.value); var c = parsefloat(document.form1.box3.value); var sum = + b + c; document.form1.box8.value = sum; "/> </td> <td> <input type="text" name="box8" style="width:100%; background-color:c0c0ff; color:00ff00" size="8" value="0" onchange=""/> </td> </tr> </table> </form> </body> </html>
an operator missing in second function, between 5*a*c , ((a*b*c... ;
var y = ((5*a*c (which operator here) ((a*b*c + 2*c*c) / (5*a+b))) / (((1+a*a) / (b+c+1)) + ((1-3*c) / (2*b-4*c-2)))) - 10*a - ((b*c)/2);
your last button's onclick missing "=" sign;
<td> <input type="button" name="button3" size="8" style="width:100%; background-color:ffc0ff; color:ff0000" value="click a+b+c" onclick=" var = parsefloat(document.form1.box1.value); var b = parsefloat(document.form1.box2.value); var c = parsefloat(document.form1.box3.value); var sum = + b + c; document.form1.box8.value = sum; "/> </td>
Comments
Post a Comment