表单验证-双重验证
Form Validating - double validation
我需要验证一个表单,除了一个部分外,所有东西都在工作。
我需要验证,如果"remail"字段未填充,那么它将检查"rsms"字段是否已填充
AND VICE VERSA(如果填写了"rsms"字段,则检查是否填写了"remail"字段)
如果两者都未填充,则返回false,并提醒两者都未填写
我还需要验证,如果"remail"answers"rsms"字段都被填充,它会返回false,并提醒您只能填充一个字段!
我用于其他领域的代码:
var x=document.forms["form"]["remail"].value;
if (x==null || x=="")
{
alert("The Receivers Email field must be filled out!");
return false;
}
请提供帮助,
谢谢,
乍得。
var remail=document.forms["form"]["remail"].value;
var rsms=document.forms["form"]["rsms"].value;
if (remail==null && rsms ==null){
alert ("Both empty");
return false;
}
else if (remail !=null && rsms !=null){
alert ("Both fill");
}
这样行吗?(请原谅伪代码)
if (remail != "") {
if (rsms != "") {
// RSMS & REMAIL ARE FILLED
}
else {
// REMAIL IS FILLED, RSMS IS NOT
}
}
else {
if (rsms == "") {
// RSMS & REMAIL ARE NOT FILLED
}
else {
// REMAIL IS NOT FILLED, RSMS IS
}
}
相关文章:
- 正在验证8个真/假复选框或复选框中的2个
- 借助asp.net验证或java脚本对多个文本进行验证
- 使用类从一个标记中双击事件
- jQuery自定义验证比较多个输入的序列
- 使用html中的外部javascript进行数据验证
- 如何使用jquery Validation验证Formspread
- jquery中的文本框验证
- 在验证和发送邮件后更改联系人表单的 html
- 代码不会验证
- JS验证ajax返回的html中的表单数据
- 同步调用,直到用户通过angular验证为访问者
- 带有加号的电话号码验证(可选)
- Duo-security:如何在双因素身份验证中通过Duo.init()上的post_argument传递参数
- 用于双精度数范围验证的正则表达式
- JavaScript 的双盲输入(两次验证)
- HTML 4.01验证双引号问题
- 如何防止regex验证@字符后的双点
- jQuery的双表单验证
- 正则表达式或完整的javaScript来验证工资(“双倍”数字)
- 在Yii中启用客户端验证和提交表单后增加了双记录