如何控制 自动换行 以及 输入textarea 限制字数多少 ?

ztwhra10
2013-10-12 · TA获得超过3852个赞
知道小有建树答主
回答量:1022
采纳率:0%
帮助的人:2477万
展开全部
{if(checkstr(s)>250) {alert("Too many words,Please appropriate reduction !") event.returnValue=false}}function checkstr(str) {num=str.length var arr=str.match(/[^\x00-\x80]/ig) if(arr!=null)num+=arr.lengthreturn num}</script>自动换行你可以先判断下 浏览器类型 如果是firefox就用下面的代码 文本自动换行FireFox中解决方法(脚本): <script type="text/javascript"> function toBreakWord(intLen, id){ var obj=document.getElementById(id); var strContent=obj.innerHTML; var strTemp=""; while(strContent.length>intLen){ strTemp+=strContent.substr(0,intLen)+"<br>"; strContent=strContent.substr(intLen,strContent.length);}strTemp+= strContent; obj.innerHTML=strTemp;}</script>调用时如下写法: <div id="content">这里是要应用换行的内容</div><script language="javascript">toBreakWord(60, "content");</script> 设置的字符为60
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式