在 contenteditable 中防止除换行符和明文以外的所有内容
Prevent everything other than newlines and plaintext in contenteditable
来自
我很快意识到内容可编辑 div 可以更改为:
<div contenteditable> </div>
为此:
<div contenteditable style="background-image: none; background-position: 0% 0%; background-repeat: repeat;"><b><i>
Testing <br> one two three
</i></b><div><b><i><br></i></b></div><div><br></div><div><br></div><div><br></div><div><br></div></div>
有没有一种简单的方法可以防止用户输入明文和换行符以外的任何内容?我会在服务器端清理它,也可以通过 JavaScript 做一些初步的清理,但是首先给用户一个他们可以将文本加粗等的想法不是很好。
有 none 除非您使用文本区域。
来自
我很快意识到内容可编辑 div 可以更改为:
<div contenteditable> </div>
为此:
<div contenteditable style="background-image: none; background-position: 0% 0%; background-repeat: repeat;"><b><i>
Testing <br> one two three
</i></b><div><b><i><br></i></b></div><div><br></div><div><br></div><div><br></div><div><br></div></div>
有没有一种简单的方法可以防止用户输入明文和换行符以外的任何内容?我会在服务器端清理它,也可以通过 JavaScript 做一些初步的清理,但是首先给用户一个他们可以将文本加粗等的想法不是很好。
有 none 除非您使用文本区域。