今天我想练习构建表单并使用JavaScript对其进行验证。
这是我的表单代码:表单验证未验证
<form id="practiseForm">
<fieldset id="controls">
<div>
<label for="fname">First Name: </label>
<input type="text" id="fname">
</div>
<div>
<label for="lname">Last Name: </label>
<input type="text" id="lname">
</div>
<div>
<label for="email">Email: </label>
<input id="email" type="text" size="40">
</div>
<div>
<input type="submit" value="Submit">
</div>
</fieldset>
我希望能够验证完整的形式,这意味着确保姓氏和名字字段不为空。如果是,那么我想使用alert
,最后我想确保用户输入一个有效的电子邮件地址。
我完成了编码,出于某种原因,每当我测试代码时,什么都没有发生,这意味着表单根本就没有验证。所以我想我犯了一些错误,但不太确定,有人能帮我吗?
请在问题中添加JavaScript代码,而不只是在小提琴中。如果不依赖外部网站,问题应该是可读的 – Adam
您需要将验证功能绑定到表单的提交。 – Hatsjoem
@Hatsjoem,谢谢你的提示。 – Acemi