- <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <htmlxmlns="http://www.w3.org/1999/xhtml">
- <head>
- <metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>
- <title>无标题文档</title>
- <scripttype="text/javascript">
- varresult,result1,result2;
- functionaa1()
- {
- document.getElementById("result1").innerHTML="";
- varx1=document.getElementById("num1").value;
- varreg=newRegExp(/^\d*$/);
- if(!reg.test(x1))
- {
- document.getElementById("result1").innerHTML="数量非法!";
- document.getElementById("num1").focus();
- //document.getElementById("num1").select();
- return;
- }
- varx2=document.getElementById("price1").value;
- varreg=newRegExp(/^\d*[\.]?\d*$/);
- if(!reg.test(x2))
- {
- document.getElementById("result1").innerHTML="单价非法!";
- document.getElementById("price1").focus();
- return;
- }
- document.getElementById("result1").innerHTML=x1*x2;
- result1=x1*x2;
- }
- functionaa2()
- {
- document.getElementById("result2").innerHTML="";
- varx1=document.getElementById("num2").value;
- varreg=newRegExp(/^\d*$/);
- if(!reg.test(x1))
- {
- document.getElementById("result2").innerHTML="数量非法!";
- document.getElementById("num2").focus();
- //document.getElementById("num2").select();
- return;
- }
- varx2=document.getElementById("price2").value;
- varreg=newRegExp(/^\d*[\.]?\d*$/);
- if(!reg.test(x2))
- {
- document.getElementById("result2").innerHTML="单价非法!";
- document.getElementById("price2").focus();
- return;
- }
- document.getElementById("result2").innerHTML=x1*x2;
- result2=x1*x2;
- //document.getElementById("result").innerHTML=result1+result2;
- result=result1+result2;
- document.getElementById("result").innerHTML=result;
- }
- </script>
- </head>
- <body>
- 品名 单价 数量 金额小计<br>
- 苹果 <inputtype="text"name="price1"id="price1"onblur="aa1()"/>
- <inputtype="text"name="num1"id="num1"onblur="aa1()"/>
-
- <labelid="result1"></label>
- <br>
- 香蕉 <inputtype="text"name="price2"id="price2"onblur="aa2()"/>
- <inputtype="text"name="num2"id="num2"onblur="aa2()"/>
-
- <labelid="result2"></label>
- <br>
- 金额总计<labelid="result"></label>
- </body>
- </html>
本文出自 “阿凡达” 博客,请务必保留此出处http://shamrock.blog.51cto.com/2079212/819698