日期:2014-05-17  浏览次数:20849 次

表单中输入了几千个电话号码,要在输入的时时出现输入的行数怎么办?
web页面中的一个textarea表单中比如输入如下:

13134508150
13134508151
13134508152
13134508888
因为大概要输入几千行的电话号码,所以在用户在此输入的时候,我想有个数字在下面提示,目前已经输入多少行了,每行一个号码,也就是输入多少个电话号码了。当然用户输入号码的时候可能ctrl+c一次输入很多。

谢谢大家,最好给个例子,小弟是新手。


------解决方案--------------------
<textarea id=t onpropertychange= "a() " rows=10> </textarea>
<div id=x> </div>
<script>
function a()
{
var r = t.value.split( "\r ")
x.innerHTML= "您已经输入了: "+ (r.length-1) + "行了 "
}
</script>
------解决方案--------------------
onpropertychange属性只在IE中有效:)
------解决方案--------------------
高手!