超级简单:在一个TextArea中如何限制行数和字符数
2009-12-21 09:00
417 查看
阅读: 1586 评论: 13 作者: 麒麟 发表于 2009-12-21 09:00 原文链接
在网上,已经有很多关于在一个textbox限制允许的字符数量。但是如果需要,在textbox中如何去统计和限制行数呢。这里有一个解决方案,使用客户端的Javascript去限制TextArea的内容为指定的字符数量和指定的行数(不一定就等于TextArea中可见的行数)。
代码
else if (f (countLines.value > maxLines)
{
while(countLines.value > maxLines)
{
txtArea.value = txtArea.value.substr(0,txtArea.value.length-1);
}
alert("lines limit reached");
}
最后,统计更新。
countChars.value = txtArea.value.length;
countLines.value = getLines(txtArea);
} //-->
</script>
这些代码只在IE7.0中测试过。在一些情况下,限制行的数量也是必须的。例如,当文本存入数据库字段的时候,我们要统计字符的数量。进一步,我们利用boundingwidth限制TextArea的宽度,而不是由浏览器自动换行。
代码: /Files/zhuqil/TALimit_demo.zip
原文:http://www.codeproject.com/KB/scripting/TALimit.aspx
发表评论
新闻频道:Ophone版本落后谷歌三代 中移动遇升级尴尬
推荐链接:Windows 7专题发布
网站导航:博客园首页 个人主页 新闻 社区 博问 闪存 知识库
在网上,已经有很多关于在一个textbox限制允许的字符数量。但是如果需要,在textbox中如何去统计和限制行数呢。这里有一个解决方案,使用客户端的Javascript去限制TextArea的内容为指定的字符数量和指定的行数(不一定就等于TextArea中可见的行数)。
代码
else if (f (countLines.value > maxLines)
{
while(countLines.value > maxLines)
{
txtArea.value = txtArea.value.substr(0,txtArea.value.length-1);
}
alert("lines limit reached");
}
最后,统计更新。
countChars.value = txtArea.value.length;
countLines.value = getLines(txtArea);
} //-->
</script>
这些代码只在IE7.0中测试过。在一些情况下,限制行的数量也是必须的。例如,当文本存入数据库字段的时候,我们要统计字符的数量。进一步,我们利用boundingwidth限制TextArea的宽度,而不是由浏览器自动换行。
代码: /Files/zhuqil/TALimit_demo.zip
原文:http://www.codeproject.com/KB/scripting/TALimit.aspx
发表评论
新闻频道:Ophone版本落后谷歌三代 中移动遇升级尴尬
推荐链接:Windows 7专题发布
网站导航:博客园首页 个人主页 新闻 社区 博问 闪存 知识库
相关文章推荐
- 超级简单:在一个TextArea中如何限制行数和字符数
- 超级简单:在一个TextArea中如何限制行数和字符数
- 在一个TextArea中如何限制行数和字符数
- 在一个TextArea中如何限制行数和字符数
- 在一个TextArea中如何限制行数和字符数
- 在一个TextArea中如何限制行数和字符数
- linux设备驱动第三篇:如何实现一个简单的字符设备驱动
- 如何在一个脚本文件中超越OSQL的1000字符限制
- JS简单限制textarea内输入字符数量的方法
- linux设备驱动第三篇:如何实现一个简单的字符设备驱动
- linux设备驱动第三篇:如何写一个简单的字符设备驱动?
- JS简单限制textarea内输入字符数量的方法
- linux设备驱动第三篇:如何写一个简单的字符设备驱动?
- 如何使用 CoreText 创建一个简单的杂志应用
- 如何使用Core Text创建一个简单的杂志图书App
- 如何创建一个简单的C++同步锁框架(译)
- Java入门篇(一)——如何编写一个简单的Java程序
- 如何在一个字符上面加横线或者加波浪线?
- 在java中如何用键盘输入一个数,字符,字符串 (转)
- 如何实现一个简单的MVVM框架