JS乘法求积问题
有一订房系统,比如一间房的单价为500元.当输入订3间房时,在第三个列表框内显示1500元.
<html><title>AUTO</title><head></head><body>价格:<input type=text id="price"><br> 数量:<input type=text id="number"><br> 总和:<input type=text id="sum_money"><br> <script language="javascript"> function calculate() { var ID0=document.getElementById("price"); var ID1=document.getElementById("number"); var ID2=document.getElementById("sum_money"); if(ID0.value!=null&&ID1.value!=null) {var str0=ID0.value;var str1=ID1.value;var exp=/[0-9]/g if(str0.match(exp)&& str1.match(exp)) {if(isNaN((ID0.value)*(ID1.value)))ID2.value="错误输入"elseID2.value=(ID0.value)*(ID1.value)}elseID2.value="错误输入"} if(ID0.value==""||ID1.value=="") ID2.value="";setTimeout("calculate()",30);} calculate()</script></body>