gpt4 book ai didi

到处都使用相同的类进行 Javascript 验证

转载 作者:行者123 更新时间:2023-11-28 12:29:48 25 4
gpt4 key购买 nike

<分区>

我有相同的输入类,输入如下几个页面:

<input type="text" name="studentID" id="studentID" class="form-control student-id"/>

我想要使用相同的类(class)名称 student-id ,它将使用以下 js 验证学生 ID:

function validateStudentId(){
var studentId= document.getElementsByClassName('student-id');
if (studentId.length > 0) {
var id = studentId[0].value;
console.log('lengthe'+id.length);
if(id.length > 7){
alert('Please enter valid student id .');
$('.student-id').val("");
return;
}
if(isNaN(id)){
alert('Entered input is not a number .');
$('.student-id').val("");
return;
}

}
}

为了完成这项工作,我已经完成了以下工作:

<input type="text" class="form-control student-id" onchange="validateStudentId()" name="studentid" size="10" maxlength="7" />

添加了一个 onchange 函数。有没有更好的方法来做到这一点。

因为我每次都必须执行此 onchange 函数调用。所以我想要的是只给出类名,它会自动使用类名验证字段。

建议我更好的主意,只是不想每次都写 onchange 函数??谢谢

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com