请教个关于textarea 的JS问题 本帖最后由 BaLiJieTouDeLiMing 于 2014-03-03 10:17:33 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 失去焦点时合计<!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"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script> window.onload=function(){ var oText=document.getElementById('text'); var oSpan=document.getElementById('show'); oText.onblur=function() { var arrPrice=oText.value.split(/[,,]/g); var sum=0; for(var i=0;i<arrPrice.length;i++) sum+=parseFloat(arrPrice[i])||0; oSpan.innerHTML=sum; } }</script></head><body><table> <tr> <th>月度情况</th> <th>合计</th> </tr> <tr> <td><textarea id="text"></textarea></td> <td><span id="show"></span></td> </tr></table><p></p></body></html> var s=$("#textarea").text().split(",");var val;for(var i in s){val+=parseFloat(s[i]);} <!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"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script src="http://code.jquery.com/jquery-1.11.0.min.js" type="text/javascript"></script><script> $(function(){ $("textarea[name='text']").blur(function(){ var arrPrice=$(this).val().split(/[,,]/g); var sum=0; for(var i=0;i<arrPrice.length;i++) sum+=parseFloat(arrPrice[i])||0; $(this).parent().next().html(sum); }); })</script></head><body><table id="table"> <tr> <th>月度情况</th> <th>合计</th> </tr> <tr> <td><textarea name="text"></textarea></td> <td></td> </tr> <tr> <td><textarea name="text"></textarea></td> <td></td> </tr> <tr> <td><textarea name="text"></textarea></td> <td></td> </tr></table><p></p></body></html> JavaScript 如何嵌入一张网页为其初始化变量? 返回值的问题 怎么让鼠标双击变成单击 jquery 日历控件,各位老师请进... 倒计时代码问题~~~ 如何提示用户保存文件? 求一份js写的登陆程序,当不同的用户输入用户名和密码以后,经过确认转到指定的页面 问个小问题呀!!! 如何得到checkbox对应文本框里的值? 小问题,大家帮我看看。 AES 加密 中文在 Web端加密的结果跟在java端加密的结果不一样 求高手解决 求教jquery的hover事件触发问题
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script>
window.onload=function(){
var oText=document.getElementById('text');
var oSpan=document.getElementById('show');
oText.onblur=function()
{
var arrPrice=oText.value.split(/[,,]/g);
var sum=0;
for(var i=0;i<arrPrice.length;i++)
sum+=parseFloat(arrPrice[i])||0;
oSpan.innerHTML=sum;
}
}
</script>
</head>
<body>
<table>
<tr>
<th>月度情况</th>
<th>合计</th>
</tr>
<tr>
<td><textarea id="text"></textarea></td>
<td><span id="show"></span></td>
</tr>
</table><p></p>
</body>
</html>
var val;
for(var i in s){val+=parseFloat(s[i]);
}
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script src="http://code.jquery.com/jquery-1.11.0.min.js" type="text/javascript"></script>
<script>
$(function(){
$("textarea[name='text']").blur(function(){
var arrPrice=$(this).val().split(/[,,]/g);
var sum=0;
for(var i=0;i<arrPrice.length;i++)
sum+=parseFloat(arrPrice[i])||0;
$(this).parent().next().html(sum);
});
})
</script>
</head>
<body>
<table id="table">
<tr>
<th>月度情况</th>
<th>合计</th>
</tr>
<tr>
<td><textarea name="text"></textarea></td>
<td></td>
</tr>
<tr>
<td><textarea name="text"></textarea></td>
<td></td>
</tr>
<tr>
<td><textarea name="text"></textarea></td>
<td></td>
</tr>
</table><p></p>
</body>
</html>