js关于脚本的问题

var a1 = document.getElementById("a1");var a1 = a1.innerText.toString().replace(/(^\s*)|(\s*$)/g,"");a1=a1.replace(/[^\d]/g, "");var a2 = document.getElementById("a2");var a2 = a2.innerText.toString().replace(/(^\s*)|(\s*$)/g,"");a2=a2.replace(/[^\d]/g, "");var a3 = document.getElementById("a3");var a3 = a3.innerText.toString().replace(/(^\s*)|(\s*$)/g,"");a3=a3.replace(/[^\d]/g, "");var a4 = document.getElementById("a4");var a4 = a4.innerText.toString().replace(/(^\s*)|(\s*$)/g,"");a4=a4.replace(/[^\d]/g, "");var a5 = document.getElementById("a5");var a5 = a5.innerText.toString().replace(/(^\s*)|(\s*$)/g,"");a5=a5.replace(/[^\d]/g, "");var a6 = document.getElementById("a6");var a6 = a6.innerText.toString().replace(/(^\s*)|(\s*$)/g,"");a6=a6.replace(/[^\d]/g, "");var a7 = document.getElementById("a7");var a7 = a7.innerText.toString().replace(/(^\s*)|(\s*$)/g,"");a7=a7.replace(/[^\d]/g, "");var a8 = document.getElementById("a8");var a8 = a8.innerText.toString().replace(/(^\s*)|(\s*$)/g,"");a8=a8.replace(/[^\d]/g, "");var a9 = document.getElementById("a9");var a9 = a9.innerText.toString().replace(/(^\s*)|(\s*$)/g,"");a9=a9.replace(/[^\d]/g, "");var a10 = document.getElementById("a10");var a10 = a10.innerText.toString().replace(/(^\s*)|(\s*$)/g,"");a10=a10.replace(/[^\d]/g, "");var a11 = document.getElementById("a11");var a11 = a11.innerText.toString().replace(/(^\s*)|(\s*$)/g,"");a11=a11.replace(/[^\d]/g, "");var dangerpatient=Number(a1)+Number(a2)+Number(a3)+Number(a4)+Number(a5)+Number(a6)+Number(a7)+Number(a8)+Number(a9)+Number(a10)+Number(a11)+"分";z1.innerText=dangerpatient;
+1

第1个回答  2017-11-23

就是将表格上的评份汇总

var a1 = document.getElementById("a1"); //获取ID名为a1元素对象
var a1 = a1.innerText.toString().replace(/(^\s*)|(\s*$)/g, "");//将a1元素中的文本转换成字符串类似,并清除前后空格
a1 = a1.replace(/[^\d]/g, ""); //只保留数值信息
var dangerpatient = Number(a1) + Number(a2) + Number(a3) + Number(a4) + Number(a5) + Number(a6) + Number(a7) + Number(a8) + Number(a9) + Number(a10) + Number(a11) + "分";//将所有变量转换成数值类型并相加,赋值给dangerpatient
z1.innerText = dangerpatient;//显示结果

JS脚本调试:如何利用Firebug和javascript debugger有效提升调试效率...
利用浏览器提示:选择合适的浏览器至关重要,Firefox和Opera是提供最详细错误信息和行号的两个好选择,它们能帮助你迅速定位问题。使用调试工具:Firefox用户可以考虑安装Firebug,它是一个强大的开发组件,能指出脚本错误,查看DOM树,管理cookie和AJAX通信,还有CSS调试功能。此外,Firefox有众多扩展可供选择。...

怎么使用JS脚本的问题
js属于浏览器脚本,需要在浏览器中运行,所以运行js脚本,需要在html页或php页或其他的一些页面。比如你编写了一个名为my.js的脚本文件,就需要在页面的标签中这样写,,my.js需要和页面放在同一目录中。

js的confirm对话框使vbs脚本被迫暂停运行,有解决办法吗
这是模式对话框,当然会有这种情况 如果你一定需要对话框显示的话,可以使用DIV做模拟的对话框,这样就不会有这样的问题了

一个js脚本的问题
异常不会出现,但是会出现安全问题,客户端禁用JS后,页面的JS验证脚本就不会被执行了,所以表单会在没有验证的情况下提交,建议和客户端后台进行双重验证

网页JAVASCRIPT脚本需长时间才能运行完成
脚本长时间运行的问题通常是由两个问题引起的:过长的、过深嵌套的函数调用或者是进行大量的处理循环。第一种情况差不多需要重构你的程序,将函数或者对象之间解耦,减少相互依赖;第二种情况可以通过展开循环体(通过“达夫设备”之类的算法来完成,适用于处理大数组的情况)、分块处理(通过多个定时器...

为什么js文件里的脚本无法执行
你需要把你具体的JS脚本贴出来,才能够得到准确的回答。一般这样的问题,都是由于JS代码写的有问题,报错了

javascript不执行(js脚本不执行)
javascript不执行浏览器未开启javascript使用的js代码有问题,webview不兼容该代码。首先点击打开浏览器的菜单【工具】,然后选择【选项】-【internet选项】;如果是IE用户,可以直接在IE图标上点击右键,选择属性进入。打开Internet选项设置窗口后,点击【安全】选项卡,点击【自定义级别】。页面刷新后数据就会被...

关于JS脚本的问题
return 不管是true或者false或是return;都是返回,结束,所为返回什么false还是true看你怎么用了,你要什么结果你可以在不同情况下返回不同的值.

面试官:你的项目有什么亮点?我:解决了JS脚本加载失败的问题!
实现重试的关键在于当JavaScript加载失败时,重新请求一次或多次直至成功。为此,我们需解决两个核心问题:何时重试及如何准确捕捉加载失败。在本地测试中,我们为三个JS文件(分别输出1、2、3)添加了onerror事件,以此识别加载失败。然而,在工程化环境中,手动添加onerror事件可能复杂且不便。为此,我们利用...

当前页面的脚本发生错误 为什么
js脚本出错的原因有很多种 1.网页的脚本本身有问题(大部分是这种情况)2.不同的浏览器访问,出现的脚本错误 3.浏览器禁用某些功能造成脚本错误 等等 出现脚本错误只是让那些网页的某些功能无法使用,并不影响正常浏览网页(但也排除例外的情况,脚本错误造成网页不能完全打开)你上面出现的情况,可能是网站脚本...

相似回答