事件
function count(){ var a=document.getElementById(“txt1”).value;//获取第一个输入框的值 var b=document.getElementById(“txt2”).value;//获取第二个输入框的值 var c=document.getElementById(“select”).value; //获取选择框的值
var d="";//用于存放结果值。 switch(c){//option值不能直接写if(option=="*")之类的 case "+":{ d=parseFloat(a)+parseFloat(b); break;//break不能漏写!!! } case "-":{ d=parseFloat(a)-parseFloat(b); break; } case "*":{ d=parseFloat(a)*parseFloat(b); break; } case "/":{ d=parseFloat(a)/parseFloat(b); break; } } //获取通过下拉框来选择的值来改变加减乘除的运算法则 //设置结果输入框的值 document.getElementById("fruit").value=d;}
<option value='+'>+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option>