关于JS自动计算的问题

 <html>


<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>11</title>
</head>
<body>
<SCRIPT language="javascript">
function SumNum()
{
var sumValue
c=eval(cc.value);
a=eval(aa.value);
b=eval(bb.value);
if (isNaN(a))
{a=0}
if (isNaN(b))
{b=0}
if (isNaN(c))
{b=0}
sumValue = a+b+c;
self['zong'].value =sumValue;
}
</script>
<select id="cc">
  <option value="60" "SumNum();">值是60</option>
  <option value="0" "SumNum();">值是0</option>
</select>
<input id="aa" type="text" size="20" onkeyup="value=value.replace(/[^d.]/g,'');SumNum();">
<input id="bb" type="text" size="20" onkeyup="value=value.replace(/[^d.]/g,'');SumNum();">
<input id="zong" type="text" size="20">
</body>
</html>

<SCRIPT language="javascript">
    function SumNum() {
        var sumValue
        c =parseInt( document.getElementById('cc').value)
        a = parseInt( document.getElementById('aa').value)
        b = parseInt(document.getElementById('bb').value)
        if (isNaN(a))
        { a = 0 }
        if (isNaN(b))
        { b = 0 }
        if (isNaN(c))
        { b = 0 }
        sumValue = a + b + c;
        document.getElementById('zong').value = sumValue;
    }
</script>
<select id="cc" onchange="SumNum()">
  <option value="60">值是60</option>
  <option value="0">值是0</option>
</select>
<input id="aa" type="text" size="20" onkeyup="value=value.replace(/[^d.]/g,'');SumNum();">
<input id="bb" type="text" size="20" onkeyup="value=value.replace(/[^d.]/g,'');SumNum();">
<input id="zong" type="text" size="20">
<html>
<head>

<title>11</title>
</head>
<body>
<SCRIPT language="javascript">
function SumNum()
{
var sumValue;
var c = parseFloat(document.getElementById("cc").value)||0;
var b = parseFloat(document.getElementById("bb").value)||0;
var a = parseFloat(document.getElementById("aa").value)||0;
sumValue = a+b+c;
document.getElementById("zong").value =sumValue;
}
</script>
<select id="cc" onchange="SumNum();">
  <option value="60">值是60</option>
  <option value="0">值是0</option>
</select>
<input id="aa" type="text" size="20" onkeyup="value=value.replace(/[^d.]/g,'');SumNum();">
<input id="bb" type="text" size="20" onkeyup="value=value.replace(/[^d.]/g,'');SumNum();">
<input id="zong" type="text" size="20">
</body>
</html>

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索parsefloat
, document
, value
, var
, getelementbyid
, cc++11c++c++基础
isnan
js计算精度问题、js自动计算价格、js input 自动计算、js 自动计算总金额、js输入框自动计算,以便于您获取更多的相关知识。

时间: 2025-01-21 02:07:31

关于JS自动计算的问题的相关文章

js GridView 实现自动计算操作代码_javascript技巧

注意下面的代码,需要加载jquery所以请大家自行到官方网站下载最新版本. 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" &g

输入数量和价格自动计算输出金额的js代码_表单特效

数量: 单价: 总价: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

批量增加-ASP 实现批量添加并自动计算

问题描述 ASP 实现批量添加并自动计算 日期 部位 ? 供应单位 ? ? ? 序号 标号 小票方量 单位 理论重量 单位 小票重量 抽磅重量 量差 运输车号 备注说明 1 ? m? KG/m? function $(obj){ return document.getElementById(obj); } var num = 0; function row(id){ //构造函数 this.id = $(id); } row.prototype = { //插入行 insert:function

jQuery制作商城购物车自动计算金额表单

非常实用的一款jQuery制作商城购物车自动计算金额表单代码,可以计算多项物品总价. function IsNumeric(sText) { var ValidChars = "0123456789."; var IsNumber=true; var Char; for (i = 0; i < sText.length && IsNumber == true; i++) { Char = sText.charAt(i); if (ValidChars.indexO

js当月水电气简单计算器_javascript技巧

水:起度 止度 单价 附加 电:起度 止度 单价 附加 气:起度 止度 单价 附加 说明:输入各项后,在页面任意空白处点击鼠标,页面自动计算一次结果! 名称 起度(吨/度/方) 止度(吨/度/方) 数量(吨/度/方) 单价(元) 附加金额(元) 总金额(元) 水             电             气             合计(元)   [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

js上传图片预览加实时剪切

图片上传预览是一种在图片上传之前对图片进行本地预览的技术. 使用户选择图片后能立即查看图片,而不需上传服务器,提高用户体验. 但随着浏览器安全性的提高,要实现图片上传预览也越来越困难. 不过群众的智慧是无限的,网上已经有很多变通或先进的方法来实现. 例如ie7/ie8的滤镜预览法,firefox 3的getAsDataURL方法. 但在opera.safari和chrome还是没有办法实现本地预览,只能通过后台来支持预览. 在研究了各种预览方法后,作为总结,写了这个程序,跟大家一起分享. 上次写

javascript-ASP批量增加自动计算请帮忙

问题描述 ASP批量增加自动计算请帮忙 日期 部位 ? 供应单位 ? ? ? 序号 标号 小票方量 单位 理论重量 单位 小票重量 抽磅重量 量差 运输车号 备注说明 1 ? m? KG/m? function $(obj){ return document.getElementById(obj); } var num = 0; function row(id){ //构造函数 this.id = $(id); } row.prototype = { //插入行 insert:function(

请教:三个文本框,一、二选择时间,自动计算时间间隔填充第三个文本框

问题描述 <p>开始时间:<asp:TextBoxID="TextBox1"runat="server"onclick="SelectDate(this)"></asp:TextBox></p><p>结束时间:<asp:TextBoxID="TextBox2"runat="server"onclick="SelectDate(thi

js出现问题,没报错,我也没调试出来

问题描述 js出现问题,没报错,我也没调试出来 请大神们们帮我看看 俩个问题 一.年月日的选项 只能选择年 选择日月就无法计算 当然默认是年 二.当起算 跟截止改变 也算不了 还是原先的值 下面是图片 我把代码贴出来吧 在下面 解决方案 改下这2个地方 getDays 参数去掉. function getDays() { var s1 = $("#EntTime31").val(); var s2 = $("#EntTime30").val(); var d1 =