满意答案
lovetbfnl
2014.09.24
采纳率:48% 等级:10
已帮助:217人
下面是一个普通计算器的JS代码,里面有html调用JS函数的方法,希望对你有帮助
结果:
function yunsuan() {
var x = parseFloat(document.getElementsByName("x")[0].value); //获取x输入框的字符并且转换为带小数的数值型
var y = parseFloat(document.getElementsByName("y")[0].value); //获取y输入框的字符并且转换为带小数的数值型
var fuhao = document.getElementsByName("fuhao")[0].value;
if (isNaN(x) || isNaN(y)) {//判断输入的字符是否是数字
alert("操作数请输入数字!");
return false;
}
if (fuhao == "/" && y == 0) { alert("被除数不能为0"); return false; }
var result = 0;
switch (fuhao) {
case "+": result = x + y; break;
case "-": result = x - y; break;
case "*": result = x * y; break;
case "/": result = x / y; break;
} document.getElementsByName("jieguo")[0].value = result;
}
00分享举报