<!DOCTYPE HTML><html ><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>函数</title><script type="text/javascript"> function count(){ var result=""; var lw1=document.getElementById("txt1").value; var lw2=document.getElementById("txt").value; var operea=document.getElementById("select").value; switch (operea){ case"+":result=parseFloat(lw1)+parseFloat(lw2); break; case"-":result=parseFloat(lw1)-parseFloat(lw2); break; case"*":result=parseFloat(lw1)*parseFloat(lw2); break; case"/":result=parseFloat(lw1/parseFloat(lw2); } document.getElementById("fruit").value=result; //获取第一个输入框的值 }</script></head><body> <input type='text' id='txt1' /> <select id='select'> <option value='+'>+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type='text' id='txt2' /> <input type='button' onclick=count() value='='/> <!--通过 = 按钮来调用创建的函数,得到结果--> <input type='text' id='fruit' value=""/> </body></html>
1 回答
已采纳
Caballarii
TA贡献1123条经验 获得超629个赞
var lw1=document.getElementById("txt1").value;//右半边括号是中文的
var lw2=document.getElementById("txt").value;//引号里面应该是txt2
case"/":result=parseFloat(lw1/parseFloat(lw2);//lw1右边少了半边括号
添加回答
举报
0/150
提交
取消