Jquery 如何检查输入字段';长度是多少?
如何检查输入字段的长度 例如,如何检查在Jquery 如何检查输入字段';长度是多少?,jquery,Jquery,如何检查输入字段的长度 例如,如何检查在input字段中输入的名称是否有length大于2个字符 下面是我试图使用的代码,但是length总是返回0 $(document).ready(function () { name = $("#name").val(); $("#name").change(function () { if (name.length <= 2) { console.log(name.length);
input
字段中输入的名称是否有length
大于2
个字符
下面是我试图使用的代码,但是length
总是返回0
$(document).ready(function () {
name = $("#name").val();
$("#name").change(function () {
if (name.length <= 2) {
console.log(name.length);
$("#name").addClass("error");
} else if (name.length > 2) {
$("#name").removeClass("error");
}
});
});
$(文档).ready(函数(){
name=$(“#name”).val();
$(“#名称”).change(函数(){
如果(名称长度2){
$(“#名称”).removeClass(“错误”);
}
});
});
只需将名称
赋值放在更改
事件中即可
$(document).ready(function () {
$("#name").change(function () {
var name = $("#name").val();
if (name.length <= 2) {
console.log(name.length);
$("#name").addClass("error");
} else if (name.length > 2) {
$("#name").removeClass("error");
}
});
});
$(文档).ready(函数(){
$(“#名称”).change(函数(){
var name=$(“#name”).val();
如果(名称长度2){
$(“#名称”).removeClass(“错误”);
}
});
});
…或者这里有一种不同的写作方式
$(function() {
$('#name').change(function() {
$(this).toggleClass('error', this.value.length <= 2);
});
});
$(函数(){
$('#name').change(function(){
$(this).toggleClass('error',this.value.length干杯!这很有帮助!我将尽快接受。也许你可以帮我做另一件事?我如何在标记之间放置一些文本?我尝试用.val来做,但它什么都没做。哇!很好;)!要用第二个;)!@VdasDorls使用文本()
方法一旦您选择了标签
元素。很高兴您喜欢第二个示例。:)好的,谢谢!您可以在4分钟内等待accept!再次感谢;)!