懂视1
懂视101
懂视201
懂视301
懂视401
懂视501
懂视601
懂视701
懂视801
懂视901
懂视1001
懂视1101
懂视1201
懂视1301
懂视1401
懂视1501
懂视1601
懂视1701
懂视1801
懂视1901
文库1
文库101
文库201
文库301
文库401
文库501
文库601
文库701
文库801
文库901
文库1001
文库1101
文库1201
文库1301
文库1401
文库1501
文库1601
文库1701
文库1801
文库1901
海亿美食网
全部频道
首页
科技
教育
生活
旅游
时尚
美容
美食
健康
体育
游戏
汽车
家电
您的当前位置:
首页
js当月水电气简单计算器_javascript技巧
js当月水电气简单计算器_javascript技巧
来源:海亿美食网
function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();} script>
//数字型验证部分 // JavaScript Document //控制输入的形式为数值 function CheckNum(thetxtNum) { var _value = thetxtNum.value; var kc=window.event.keyCode; if(kc==110 || kc==190)//如果是. { if(_value.length==0)//第一个不允许输入。 { alert("不能以小数点开头!"); window.event.returnValue = false; return; } if(_value.indexOf(".")>=0)//如果已经存在. { //window.event.keyCode=8; alert("不能再次输入小数点!"); window.event.returnValue = false; return; } } //alert(kc); if( (kc>=48 && kc<=57) || (kc>=96 && kc<=105) || kc==110 || kc==190)//如果是数字 或 . { window.event.returnValue = true; return; } else if(kc==8)//如果是退格 { thetxtNum.select(); thetxtNum.value=""; thetxtNum.focus(); window.event.returnValue = false; return; } else if(kc==13) { window.event.keyCode=9; window.event.returnValue = true; return; } else if(kc==9 || kc==45 || kc==46 || kc==16 || kc==17 || kc==18 || kc==20 || (kc>=112 && kc<=123)) { window.event.returnValue = true; return; } else { //window.event.keyCode=8; alert("请输入数字!"); thetxtNum.value=0; window.event.returnValue = false; return; } } //保留小数点后一位 function Transfer(thetxtNum) { var _value= parseFloat(thetxtNum.value); if(isNaN(_value)) { return; } thetxtNum.value = _value.toFixed(2); } ////数字型验证部分-----end //输入日期年月 function writeyearmonth() { var myDate = new Date(); myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); var rqstr=""; rqstr=myDate.getFullYear() +"年"+myDate.getMonth() +"月"; document.write (rqstr); } script>
writeyearmonth(); script>
水:起度
止度
单价
附加
电:起度
止度
单价
附加
气:起度
止度
单价
附加
说明:输入各项后,在页面任意空白处点击鼠标,页面自动计算一次结果!
名称
起度(吨/度/方)
止度(吨/度/方)
数量(吨/度/方)
单价(元)
附加金额(元)
总金额(元)
水
电
气
writeyearmonth(); script>合计(元)
//计算输入结果到TD function dosum() { var sum1,sum2,sum3,sum4; var sl1,sl2,sl3; sum1=0;sum2=0;sum3=0;sum4=0; sl1=0;sl2=0;sl3=0; var s1,s2,s3,s4,d1,d2,d3,d4,q1,q2,q3,q4; s1=parseFloat(document.all.s1.value);//取值 s2=parseFloat(document.all.s2.value); s3=parseFloat(document.all.s3.value); s4=parseFloat(document.all.s4.value); d1=parseFloat(document.all.d1.value); d2=parseFloat(document.all.d2.value); d3=parseFloat(document.all.d3.value); d4=parseFloat(document.all.d4.value); q1=parseFloat(document.all.q1.value); q2=parseFloat(document.all.q2.value); q3=parseFloat(document.all.q3.value); q4=parseFloat(document.all.q4.value); sl1=(s2-s1);//数量 sl2=(d2-d1); sl3=(q2-q1); sum1=sl1*s3+s4;//金额 sum2=sl2*d3+d4; sum3=sl3*q3+q4; sum4=sum1+sum2+sum3; //输入出对应TD document.all.a1.innerHTML=s1; document.all.a2.innerHTML=s2; document.all.a3.innerHTML=sl1; document.all.a4.innerHTML=s3; document.all.a5.innerHTML=s4; document.all.a6.innerHTML=sum1; document.all.b1.innerHTML=d1; document.all.b2.innerHTML=d2; document.all.b3.innerHTML=sl2; document.all.b4.innerHTML=d3; document.all.b5.innerHTML=d4; document.all.b6.innerHTML=sum2; document.all.c1.innerHTML=q1; document.all.c2.innerHTML=q2; document.all.c3.innerHTML=sl3; document.all.c4.innerHTML=q3; document.all.c5.innerHTML=q4; document.all.c6.innerHTML=sum3; document.all.hj.innerHTML=sum4; } script>
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
显示全文