如果在警告框中单击确定,则所有文本框变为空
if i click ok in alert box all text box become empty?
我得到了错误,例如我有4个文本框名称,工作,年龄和邮件id。在这里,如果我输入了姓名,工作和年龄,但我没有输入邮件id。如果我点击提交,警告框中出现的邮件id是空的。如果我在警告框中点击ok,剩下的三个字段name,dob,age也是空的,如果我点击ok。
<script>
function validateForm(){
var x=document.forms["registration_form"]["user_name"].value
if (x==null || x=="")
{
alert("Please Enter The Name");
return false;
}
else{ true}
var x=document.forms["registration_form"]["dob"].value
if (x==null || x=="")
{
alert("Please Enter Date Of Birth");
return false;
}
else{ true}
var x=document.forms["registration_form"]["age"].value
if (x==null || x=="")
{
alert("Please Enter Age");
return false;
}
else{ true}
var x=document.forms["registration_form"]["number"].value
if (x==null || x=="")
{
alert("Please Enter The Mobile Number");
return false;
}
else{ true}
var x=document.forms["registration_form"]["mail"].value
var atpos=x.indexOf("@");
var dotpos=x.lastIndexOf(".");
if (x==null || x=="" || atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length)
{
alert("Please Enter a Valid Mail-Id and Must fill it");
return false;
}
else{ true}
var x=document.forms["registration_form"]["address"].value
if (x==null || x=="")
{
alert("Please Enter The address ");
return false;
}
else
{
return true;
}
}
</script>
在状态检查中删除x==null
else
{
true
}
我假设你是从你的表单的onSubmit方法调用这个函数。如果是这样,请确保也使用return。例如:
<form ... onSubmit="return validateForm()" />
...
</form>
这将确保表单在验证函数返回false时不会被提交
相关文章:
- 在文本区域旁边显示一个对话框,不显示弹出窗口或警告框
- Java脚本警告框,而文本框为只读
- Jquery-单击禁用的文本输入时显示一个javascript警告框
- 验证文本字段并在文本框右侧添加警告文本
- jQuery警告文本选项从选择标签
- Js上单击打开链接,然后复制文本,然后显示警告
- PHP中的Javascript警告框在网页上显示为实际文本:alert
在“ - 当复选框被选中时,警告文本框为空
- 将文本转换为整数,如果高于50则警告
- 如何弹出一个javascript警告框与文本框里面更新mysql表
- 输入文本框应该包含$和£货币符号和警告,如果用户输入任何其他特殊字符
- 在按钮上单击警告消息,并在字段中更改文本
- 3秒后查看文本和警告框
- 使用Javascript将我的html输入限制为只有文本并警告用户否则
- 如何使用javascript从pdf中警告选定的文本
- 我如何改变JS警告文本的字体
- 在无效输入的文本框上显示警告
- 空文本框,需要警告
- Android webview:如何在Android webview中更改JavaScript警告标题文本
- 如果在警告框中单击确定,则所有文本框变为空