Javascript 我试图验证我的html表单,当我验证它何时工作正常时,但验证多个字段会使它毫无用处
我有很多领域 名字 姓氏 电子邮件 主题 要验证它们,请使用Javascript 我试图验证我的html表单,当我验证它何时工作正常时,但验证多个字段会使它毫无用处,javascript,html,Javascript,Html,我有很多领域 名字 姓氏 电子邮件 主题 要验证它们,请使用 function validateform(){ var x = document.forms["contactus"]["Firstname"].value if (x == null || x == "") { alert("First Name must be Entered"); return false;
function validateform(){
var x = document.forms["contactus"]["Firstname"].value
if (x == null || x == "") {
alert("First Name must be Entered");
return false;
}
}
var y = document.forms["contactus"] ["LastName"].value;
var i = document.forms["contactus"] ["EmailAddress"].value;
var j = document.forms["contactus"] ["Subject"].value;
同样地,如果我把它们都放在一起做的话,对它们做同样的事情是不起作用的,但是做一个就可以了
用这个作为html
<form class="contactus" name="contactus" method="post" onsubmit="return validateForm()">
知道为什么它可能不起作用吗
[Javascript代码
[如果是单个变量,会弹出什么
[表单头的html代码]
[html文档中的javascript链接代码您不需要滚动您自己的验证方法,可以为您执行。无需滚动您自己的验证方法或使用jquery。所有现代浏览器都已支持此功能。只需添加
必需的
()您还可以为我们的任务添加一个模式
,我们不能使用内联样式,它必须位于单独的文档中,因此JS和JS必须是JS,为了支持旧浏览器Shi Justine,您的屏幕截图是重复的(1和2相同,3和4相同)。您可以共享完整的JS吗?您不需要使用自己的验证方法,管理员可以为您执行。无需使用自己的验证方法或使用jquery。所有现代浏览器都已支持此功能。只需添加必需的()你也可以为我们的任务添加一个模式
,我们不能使用内联样式,它必须在一个单独的文档中,因此JS和它必须是JS为了支持旧浏览器Shi Justine,你的截图是重复的(1和2相同,3和4相同)。你能分享你的完整JS吗?