javascript - 表单验证错误(javascript)

标签 javascript validation

我有以下 HTML 代码:

<form name="Register" action="Register.aspx" method="post" runat="server" style="margin-top: 15px;" onsubmit="return validateProfile(FormName='Register');" >
  <p> Name* : <input id="FirstName" type="text" name="FirstName"/> </p>
<form>

这段 JavaScript 代码:

function isEmpty(field) {       
  if (field == "" || field == null)
    return false;
}

function validateProfile(FormName) {
    var errFname = "";
    var Fname = document.forms[FormName]["FirstName"].value;
    alert(isEmpty(field=Fname));
    return false;
}

这里的问题是验证不起作用......

我希望如果该字段为空,则会出现一条警报消息。 解决方案可能非常简单,但我只是用 javascript 开始 leran 这个验证。

我必须在代码中使用isEmpty函数。

最佳答案

改变

validateProfile(FormName='Register');

validateProfile('Register');

alert(isEmpty(field=Fname));

   alert(isEmpty(Fname));


function validateProfile(FormName) {
    var errFname = "";
    var Fname = document.forms[FormName]["FirstName"].value;
    return isEmpty(Fname);
}

关于javascript - 表单验证错误(javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16540297/

相关文章:

javascript - 我如何使用 jQuery 将特定的单词放入它们自己的 div 类中? (制作 Chrome 扩展程序)

javascript - 无法正确使用 Handlebars.js 在我的 'template' 中显示变量

ruby-on-rails - Rails 模型验证,它检查是否已经存在具有某些属性的对象

asp.net-mvc - 依赖于另一个字段的属性

javascript - 在 jquery 中获取分配对象的方法

javascript - 如何通过html5音频元素从php播放音频文件

javascript - JS Tile Map - 用图像替换彩色瓷砖

excel - 如果源公式引用空单元格,则数据验证不起作用

validation - Laravel 有时 vs 有时|需要

javascript - 验证特定网址