每个文本框后显示的javascript验证错误

每个文本框后显示的javascript验证错误,javascript,Javascript,我非常喜欢验证部分,在验证中有不同的要求。以下是我正在为我的应用程序模块工作的列表: A.表单将包含两个输入字段名称和电子邮件以及一个提交按钮。 B提交时,验证应检查字段是否为空。 C如果任何字段为空,则文本颜色以及字段边框应变为红色。无需显示错误消息 D当我开始在字段中键入时,文本和边框颜色应恢复为默认颜色 下面是我尝试过的代码: HTML 上面的表单适用于所有字段,但我只需要上面指定的两个字段,以及文本框边框颜色来显示错误。 我真的需要帮助。如果有人能帮我一下以下代码适合我 errorPla

我非常喜欢验证部分,在验证中有不同的要求。以下是我正在为我的应用程序模块工作的列表: A.表单将包含两个输入字段名称和电子邮件以及一个提交按钮。 B提交时,验证应检查字段是否为空。 C如果任何字段为空,则文本颜色以及字段边框应变为红色。无需显示错误消息 D当我开始在字段中键入时,文本和边框颜色应恢复为默认颜色

下面是我尝试过的代码:

HTML 上面的表单适用于所有字段,但我只需要上面指定的两个字段,以及文本框边框颜色来显示错误。
我真的需要帮助。如果有人能帮我一下

以下代码适合我

errorPlacement: function(error, element) {
    error.insertAfter(element);
},

尝试在文本框后显示错误消息。

您的returnfalse应为return false;我希望你的HTML,你有几个零散的标签。
function regvalidate() a {
    if ((document.registerationform.fnametxt.value == "") && (document.registerationform.snametxt.value == "")) {
        document.getElementById('une').innerHTML = "First name or Second name should not be empty";
        registerationform.fnametxt.focus();
        return (false);
    }

    if (document.registerationform.unametxt.value == "") {
        document.getElementById('une').innerHTML = "User name field should not be empty";
        registerationform.unametxt.focus();
        return (false);
    }

    if (document.registerationform.emailtxt.value == "") {
        document.getElementById('une').innerHTML = "Email id requered";
        registerationform.emailtxt.focus();
        return (false);
    }

    if (document.registerationform.pwdtxt.value == "") {
        document.getElementById('une').innerHTML = "Please type a password";
        registerationform.pwdtxt.focus();
        return (false);
    }

    if ((document.registerationform.pwdtxt.value) != (document.registerationform.cpwdtxt.value)) {
        document.getElementById('une').innerHTML = "Password Must be equal";
        registerationform.pwdtxt.value = "";
        registerationform.cpwdtxt.value = "";
        registerationform.pwdtxt.focus();
        return (false);
    } else {
        return (true);
    }
}
errorPlacement: function(error, element) {
    error.insertAfter(element);
},