当前位置:编程学习 > JS >>

用JavaScript网页编程:用户在一个输入框中用逗号隔开输入若干个分数成绩,点击按钮后显示平均分

答案:<script language="javascript"> function doit(){ var j = 0, k = 0; var a = document.getElementById('txt').value.split(','); for(var i=0;i<a.length;i++){ if(!isNaN(a[i])){ j++; k = k + parseFloat(a[i]); } } alert('平均分:'+(k/j).toFixed(2)+'分'); } </script> <input type="text" id="txt" value=""><input type="button" onclick="javascript:doit();" value="计算平均分">
其他:<input />
<button onclick='eval("var ave="+this.previousNode.value.replace(/,/g,"+"));alert(ave/this.previousNode.value.split(',').length)'>你敢点我吗?</button> 

上一个:我自己用javascript做了个网页,需要实时更新本地的数据,但是由于网页的访问权限,不能实现
下一个:javascript 哪些是可以自己定义的,哪些是必须的丫,

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,