big*_*-mo 5 javascript events plaintext paste javascript-events
我需要能够允许用户粘贴到可编辑的div中(通过用户选择的内容:右键单击并粘贴,快捷键等),但是我想放弃格式设置,而只采用纯文本格式。
我不能使用textarea,因为div如果允许用户启动的事件应用,则允许基本格式(粗体和斜体)。
onbeforepaste事件看起来很有希望,但是根据quirksmode,支持如此有限,以致无法使用。
蒂亚的任何建议
您是否尝试过“粘贴”或“输入”等事件?然后你可以使用正则表达式来删除所有html标签
$(document).bind('paste', function(e){ alert('pasting!') })
Run Code Online (Sandbox Code Playgroud)
http://www.hscripts.com/scripts/JavaScript/remove-html-tag.php
您还应该阅读有关粘贴事件的讨论:
捕获粘贴输入
| 归档时间: |
|
| 查看次数: |
5890 次 |
| 最近记录: |