Javascript 在本地机器上,我的简单js验证可以工作,但在JSFIDLE上它不能';为什么?
请看下面的链接我不知道是怎么回事,可能是因为我是js小提琴新手Javascript 在本地机器上,我的简单js验证可以工作,但在JSFIDLE上它不能';为什么?,javascript,jquery,validation,Javascript,Jquery,Validation,请看下面的链接我不知道是怎么回事,可能是因为我是js小提琴新手 <form onsubmit='return formValidator()'>First Name: <input type='text' id='firstname' /> <br />Address: <input type='text' id='addr' /> <br />Zip Code:
<form onsubmit='return formValidator()'>First Name:
<input type='text' id='firstname' />
<br />Address:
<input type='text' id='addr' />
<br />Zip Code:
<input type='text' id='zip' />
<br />State:
<select id='state'>
<option>Please Choose</option>
<option>AL</option>
<option>CA</option>
<option>TX</option>
<option>WI</option>
</select>
<br />Username(6-8 characters):
<input type='text' id='username' />
<br />Email:
<input type='text' id='email' />
<br />
<input type='submit' value='Check Form' />
</form>
名字:
地址:
邮政编码:
说明:
请选择
艾尔
加利福尼亚州
德克萨斯州
WI
用户名(6-8个字符):
电子邮件:
这是因为您将formValidator()
函数放在$(文档)中。就绪
因此它不再在全局范围内,无法从诸如onsubmit的内联事件处理程序访问
您没有真正使用jQuery,所以只需删除DOM就绪处理程序