[英]javascript: I want to count words in my textarea it doesn't count words after I press enter key
請幫我更改此計數功能以在我按下 Enter 鍵后繼續計數
function countWords(text) {
var normalizedText = text.
replace(/(\r\n|\n|\r)/gm, " ").
replace(/^\s+|\s+$/g, "").
replace(" ", " ");
normalizedText = strip(normalizedText);
var words = normalizedText.split(/\s+/);
for (var wordIndex = words.length - 1; wordIndex >= 0; wordIndex--) {
if (words[wordIndex].match(/^([\s\t\r\n]*)$/)) {
words.splice(wordIndex, 1);
}
}
return (words.length);
}
如果頁面提交,將字段包裹在<form></form>
並且有
document.querySelector("form").onsubmit=function() { return false }
在它之后的腳本中
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.