很简单的啊,拿到文本中的字符串 然后以"+"号分割,length就是总个数 然后取出做相加 就是答案。
解决方案 »
- 如何得到单元格内的元素
- 请问在ckeditor中怎样往光标处插入内容
- 怎么用window.open()弹出窗口而不显示黄色提示条
- 怎样让子层拖拽时,使父层高度随子层拖拽自动扩大以适应
- 一个关于节点的问题,高手请进
- 提问大放血:问:1、如何通过代码关闭掉用 window.alert() 函数弹出的模式对话框?2、在该模式对话框关闭前和关闭后页面分别发生什么事件
- ·针对一下代码,我应该...
- 设为首页的javascript怎么写阿
- 100分求助一段jscript代码,在线等:如何让一张图片显示10秒钟,之后不显示,并且显示图片的单元格高度变为0
- 导入sql文件时候,navicat报错
- 求一个js表单判断代码
- 如何用JS使<option>根据判断来显示?
function cal(input, c) {
var a = [];
input.value.replace(/\d+/g, function($0) { a.push($0); });
var sum = eval(a.join("+")) || 0;
document.getElementById("x").innerHTML = "总和:" + sum + ", 个数:" + a.length;
if (c) input.value = a.join("+");
}
</script>
<div id="x">总和:0, 个数:0</div>
<input type="text" onchange="cal(this, true);" onkeyup="cal(this)" />