Javascript解析clipboardData.getData("text/html")中的ht
Javascript parse the htmlstring from clipboardData.getData("text/html")
我从MS word复制/粘贴样式文本到在线文本编辑器。当我使用JavaScript clipboardData.getData("text/html")
获取htmlstring时,我可以看到文本已经被转换为HTML/CSS样式,例如,缩进将被转换为text-indent="10dp"
。"'t"
由" "
代替。是否有一种方法可以在文本中键入所有控制字符?
也,我不知道CRLF是从哪里来的?
从HtmlstringTHE BOAT did not sail until late afternoon, but so eager was **CRLF**
Robert Townsend to get home that he thought, had there been a day as long as **CRLF**
this.
原来THE BOAT did not sail until late afternoon, but so eager was Robert Townsend to get home that he thought, had there been a day as long as this.
编辑对不起,也许我之前的问题不够清楚。当我剥离html字符串,由doc.body. textcontent ||doc.body。innerText,我仍然得到结果字符串中的CRLF,所以如何摆脱那些样式标记。哪一个就像clipboardData.getData("text")一样?
多余的空格和CRLF在HTML中是没有意义的,你可以忽略它们;你会在需要的地方发现困难(
相关文章:
- 防止“;jQuery(html)"防止触发浏览器请求图像和其他参考内容
- html,js-如何限制元素"范围“-命名空间
- "未捕获类型错误/丢弃意外“;因为一句台词而出现?(HTML w/<脚本>)
- 显示“<script src='some.js'></脚本>"在Html文档中
- "未捕获的SyntaxError:意外的令牌ILLEGAL“;当我通过AJAX发送html时
- Django,HTML,JS:<img src=“#">可以在HTML中工作,但不能在JS文件中工作
- 我怎么能"合并”;两个HTML标签
- "捆绑;仅适用于HTML/JS的解决方案
- 如何在HTML、JS中重定向,如果用户关闭“;window.open()"-对话
- 我怎么能"DRY”;调出我的html和javascript代码
- "r 〃;在jquery-ajax-html的警报中
- 是否“;onload()"HTML的延迟与加载javascript的延迟冲突
- 在html文本框中,如何显示本身包含“”的值"象征
- 参考“;href"而不是html中锚点标签中的url
- HTML/JavaScript”;if!="不起作用
- "“聪明”;HTML中的溢出:有什么方法可以放省略号“"结尾有一个链接,可以查看整个内容
- JavaScript:为什么我最终会使用“;引号"在我的HTML中
- 带有换行符的JSP+HTML-将其作为字符串获取,并删除"新线”;
- 将socket.io/socket.io.js加载到html头中返回"ReferenceError:io未定义
- html(").append()的更好方法