使用JS进行HTML表单验证

HTML form validation using JS

本文关键字:表单 验证 HTML 进行 JS 使用      更新时间:2023-09-26

我正在创建表单验证,但不知道如何使用从变量检查preg_match。只检查空字段工作正常,但这还不够。有什么建议吗?

var tekst = /([a-zA-Z0-9]|[a-zA-Z0-9])/;    
var myForm = document.forms.formaa;
var prek = myForm.elements['preke'];
var kaina = myForm.elements['kaina'];
var k = myForm.elements['kiekis'];
var uzsak = myForm.elements['uzsakymas'];
if (uzsak.value == ''){
    alert("neuzpildyta");
    return false;
}
for (var i = 0; i < prek.length; i++) {
    var preke = prek[i];
    var kai = kaina[i];
    var kie = k[i];
    if (preke.value == '' || (preke.value).test(tekst) == false){
        alert("neuzpildyta");
        return false;
    }
    if (kai.value == ''){
        alert("neuzpildyta");
        return false;
    }
    if (kie.value == ''){
        alert("neuzpildyta");
        return false;
    }
}

您也可以像这样使用

if(x==null ||x=="){
document.getElementById('name').innerHTML="必须填写名称"
return false;}

了解更多这一条帮助您进行JavaScript验证。

您是否考虑过使用类似jQuery验证的东西,而不是滚动自己的验证?