我想阻止用户提交仅包含空格的帖子,所以我尝试修剪但我失败了。
如何检测contenteditable div是否只包含空格?
if(text.replace(/\n/g, "") =="" || jQuery.trim(text) == 0) {
var is_empty = 'true';
}
答案 0 :(得分:0)
document.getElementById("shit").addEventListener("click",function() {
var is_empty = document.getElementById("contentEditable").innerText.trim() == ""
document.getElementById("result").innerHTML = is_empty
})
<div id="contentEditable" contenteditable="true">I am not empty</div>
<input type="button" id="shit" value="check"><p id="result"></p>
就像Hamid Mosalla所说的那样,修剪内容可编辑的内部文本将解决您的问题。 https://jsfiddle.net/8Lzrcc2n/1/