检测文本区域的自然换行
Detect textarea natural line breaks
我有一个textarea元素,在它上面,我还有一个正好叠加在textarea上的div块(例如:-facebook评论框)。直到这条换行符出现在场景中,一切都很好。因此,我尝试检测文本区域中的每一个换行符(自然换行),并在遇到div块时将<br/>
标记插入div块中。
事实上,对文本区域中的字符进行循环本来可以解决这个问题,但这会过度扼杀这个过程,尤其是当文本区域的值恰好很长时。
html5的"硬包装"属性正是我所需要的,但这需要提交表单。
有人能提出一种理想的方法来检测文本区域中的自然换行吗?非常感谢!!!
您可以在div:中使用word-break
或white-space
属性
http://caniuse.com/#feat=word-中断
http://www.w3schools.com/cssref/playit.asp?filename=playcss_white-空间&preval=行前
希望这些链接能帮助你,
JavaScript:如何在HTML文本区域中添加换行符?
http://www.sitepoint.com/forums/showthread.php?430599-lt text区域gt新行
只测试返回字符
相关文章:
- 如何在映射数组中添加换行符
- JQuery:向多个匹配结果添加换行符的最简单方法
- 在文本区域中使用jQuery.text()保持换行符
- Internet Explorer中的文本换行错误
- 从Javascript警报中防止换行
- javascript替换换行符和特殊字符
- 换行符拆分返回“”;未定义”;
- javascript中换行的regexp
- 编辑数据库输入时在文本框上换行
- 在 JS 中添加字符串之前强制换行
- 如何使用web浏览器在NoSQL数据中呈现换行符
- 换行符插入jquery选择器
- jquery使用val()复制值似乎可以删除换行符
- 文本区域-获取每一行,找到换行符
- 处理字段中带有换行符的csv文件-node.js
- 使用jquery将单个换行符替换为span元素
- javascript/jQuery:在title中添加换行符——在IE9中有效,但在IE8中无效
- 如何使用javascript换行
- 咖啡脚本意外换行符
- 检测文本区域的自然换行