我有一个简单的 html 文本框。当我“提交”文本框所在的表单时,我想使用 Jquery 获取一个包含 words 数量的变量。我还想检查输入的文本是否只是字母、数字和连字符(也在 jquery 中)。我不需要在用户输入时计算字数,只需在提交表单时计算。如果关闭 jquery,表单将不会提交,所以我想不使用 php 不会有安全风险。这是真的吗?
HTML:
<input type='text' name='name' id='name' />
<input type='button' value='Sign Up' id='signUp'>
JQUERY(尝试):
var wordcount = $('#name').val() // i don't know how to count the words
最佳答案
您将拆分字符串,然后计算结果数组的长度。
$('input[type="submit"]').click( function() {
var words = $('#name').val().split(' ');
alert(words.length);
});
关于javascript - 如何使用 JQuery 计算 JavaScript 中的单词数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8752853/