告诉你一个偷懒的方法:<script>
function count()
{
try
{
var value = eval(document.all.expression.value);
if(typeof(value)!='number')
{
alert("error");
}
else
{
alert("这个公式合法,值为" + value);
}
}
catch(e)
{
alert("error");
}
}
</script><input type="text" name="expression">
<button onclick="count()">计算</button>
function count()
{
try
{
var value = eval(document.all.expression.value);
if(typeof(value)!='number')
{
alert("error");
}
else
{
alert("这个公式合法,值为" + value);
}
}
catch(e)
{
alert("error");
}
}
</script><input type="text" name="expression">
<button onclick="count()">计算</button>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货