提问人:Endless Infinity 提问时间:1/4/2022 更新时间:1/4/2022 访问量:72
JQuery Mobile 中的表单验证
Form Validation in JQuery Mobile
问:
我正在尝试将验证添加到我制作的表单中
<fieldset>
<legend>ENTER YOUR INFORMATION HERE FOR DELIVERY</legend>
<form action="" name="deliveryform">
Name* :<input type="text" name="name" id="name">
Phone Number* : <input type="text" name="phonenumber" id="phonenumber">
<span id="warning1"></span>
Address* : <textarea name="address" id="address" required></textarea>
Email* : <input type="text" name="email" id="email">
<span id="warning2"></span>
<input type="submit" id="submitbutton" value="Submit" onsubmit=" return validation()">
</form>
</fieldset>
Javascript的
function validation()
{
var name = document.getElementsByName("name").value;
var phonenumber =document.getElementsByName("phonenumber").value;
var email = document.getElementById("email").value;
var emailformat = "[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,}$";
if(name == ""|| null)
{
alert("Please Enter Your Name!");
return false;
}
if(isNaN (phonenumber))
{
document.getElementById("warning1").innerHTML ="Enter numbers only";
return false;
}
if(!email.match(emailformat))
{
document.getElementById("warning2").innerHTML="Please enter the correct format. Example : [email protected]"
return false;
}
else
{
alert("Submitted Successfully")
}
}
除了出现“加载页面时出错”消息外,没有任何更改。 我错过了什么吗?
我认为在HTML中没有Jquery和用Jquery编码是一回事。
答: 暂无答案
评论