在本地机器上,我的简单js验证可以工作,但在jsfiddle上却不行;t为什么
on local machine my simple js validation works but on jsfiddle it doesn't why?
请在以下链接中查看我的链接http://jsfiddle.net/3908050/n6g33gqo/3/我不知道发生了什么,可能是因为我是js小提琴的新手
<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>
这是因为您将formValidator()
函数放在$(document).ready
内,因此它不再在全局范围内,并且无法从onsubmit
等内联事件处理程序访问
您并没有真正使用jQuery,所以只需删除DOM就绪处理程序
FIDDLE
相关文章:
- JavaScript获胜't运行,但在jsFiddle中工作
- 转换链接在jsfiddle中有效,但在我的浏览器上无效
- 代码在jsfiddle中工作,但在本地服务器中不起作用
- 为什么这在 jsfiddle 中有效,但在我的文档中不起作用
- jQuery Slider在我的网站上不起作用,但在JSFIDDLE中起作用
- 为什么代码在jsfiddle上运行良好,但在我的dreamweaver上却不正常
- D3图表在jsfiddle上运行良好,但在localhost上则不然
- 代码在 jsfiddle 中工作,但在我的网站上不起作用
- 代码在本地工作,但在 JSFiddle 中不工作
- Highcharts在jsfiddle上工作,但在现场失败
- 简单的跨域 iframe postMessage 在 jsfiddle 中工作,但在本地不起作用
- Javascript代码在Jsfiddle中工作,但在本地浏览器中不起作用
- 具有相同代码/数据集的Highcharts代码在PHP中工作,但在JSfiddle中不起作用
- 为什么这段代码在这里工作,但在 JSFiddle 上不起作用
- 粘性导航栏在 jsfiddle 上工作,但在本地主机上不符合预期
- 弹出表单失败,但在 JsFiddle 中,它可以工作
- jQuery LightSlider不能工作,但在JSFiddle中工作得很好
- javascript代码在jsfiddle中工作,但在浏览器中不工作
- 在本地机器上,我的简单js验证可以工作,但在jsfiddle上却不行;t为什么
- HTML5视频标签自动播放在Chrome中不起作用(但在jsfiddle中可以!)