0

我有一些输入 HTML 元素,我想验证它们是否已填满。基本上,它们是强制性的。我正在做这样的事情:

    var displayNames new Array();
    displayNames[0] = "Name";
    displayNames[1] = "Address";
    displayNames[2] = "Age";

function validForm() {
    var Name = document.getElementById(txtName).value;
    if(!Name) {
      alert(displayName[0] is required);
    }}

我应该如何在 JS 中简化验证?

4

2 回答 2

3

使用jquery 验证

于 2012-04-04T15:18:12.260 回答
1

我应该如何在 JS 中简化验证?

这取决于。它们都是字符串吗?或者有些可以是数字?或者有些需要正则表达式(如电子邮件地址)?哎呀,有些甚至可以是空字符串或空白?

如果我们谈论的字段少于 12 个,那么我会考虑滚动我自己的验证。但是,如果我们谈论的是跨多个页面和项目的大量字段,那么我会考虑使用验证插件,例如http://bassistance.de/jquery-plugins/jquery-plugin-validation/

于 2012-04-04T15:21:14.140 回答