我想统计多行文本框内,已经输入文字的行数,这个代码该怎么写呢?以下代码可以统计出已输入的字数,但是不知道该如何更改来统计已输入文字的行数。
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<script language="javascript">function countChar(textareaNamezzjs,spanName){
document.getElementById(spanName).innerHTML=document.getElementById(textareaNamezzjs).value.length;
}
</script>
已经输入<span id="counter">0</span>字<br>
<textarea id="status" name="status" cols="50" rows="5" onkeydown="countChar('status','counter');" onkeyup="countChar('status','counter');">
</textarea>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<script language="javascript">function countChar(textareaNamezzjs,spanName){
document.getElementById(spanName).innerHTML=document.getElementById(textareaNamezzjs).value.length;
}
</script>
已经输入<span id="counter">0</span>字<br>
<textarea id="status" name="status" cols="50" rows="5" onkeydown="countChar('status','counter');" onkeyup="countChar('status','counter');">
</textarea>
</body>
</html>
解决方案 »
- 高手请进 请问下面的焦点图 还能用什么方法写去下面的效果
- $(document).ready qtip后 如何在后面动态改变呢?
- 一个数据结构数组的问题。
- 如何判断几个层是否在一条线上
- 关于自动提交表单
- 关于获取地址栏网址的问题,万分感谢
- 用正则表达式检测ASP提交数据的合法性的困惑?
- 同一个叶面两个表单,按回车默认提交问题
- 关于正则表达式中()的一个问题,请大家帮忙
- javascript有一些命今
- 如何拿到SWFUpload addBtn 的点击事件
- 我想在前台页面调用后台带参函数内容中有dao2.findByPbrandname("hiddentext1"),怎么把前台文本框的内容作为参数传入,求助!
textarea.value.split(/\r?\n|\r/).length + 1
我最后还是取完数据在处理的。
前几天看到一个取到行数的方法。
多行文本框ID为ww
<textarea id="ww"></textarea>
我用的是extjs,那个我目前还没找到方法function checklines()
{
var obj1 = document.getElementById("ww");
var o1=obj1.createTextRange().getClientRects();
var lines1 = o1.length;
if(lines1>=2)
{
alert('投诉内容已输入'+lines1+'行,输入最大行数应为1行!');
return;
}
}