<div contenteditable="true" id="comment" onclick="handleComment()">Leave a comment</div>function handleComment() { var e = document.getElementById("comment");
e.innerHTML = "";
e.removeEventListener('click', handleComment, false);
}問題描述我這樣實現的話,當鼠標聚焦到div標簽的時候,確實能將innerHTML清空,但是removeEventListener卻無法產生效果。也就是說每次重新聚焦到div標簽時候,上次的輸入都會清除。我的目的只是想讓第一次聚焦到div標簽的時候清空標簽內的內容。請問這是什么原因呢?
<div contentEditable="true" onclick=""></div>實現
明月笑刀無情
2018-09-12 09:23:28