为什么表单元素中的Javascript会失败
Why does Javascript in a Form Element Fail?
我最近在对JS应用程序进行故障排除时撞到了墙上;它归结为这样的东西:将JS放在表单HTML元素中会导致它失败/立即逆转。这是为什么呢?
失败:
<div id="p1">Hello World!</div>
<form>
<button onclick='document.getElementById("p1").innerHTML="New text!";'>Change me</button
</form>
工程:
<div id="p1">Hello World!</div>
<button onclick='document.getElementById("p1").innerHTML="New text!";'>Change me</button
尝试
<div id="p1">Hello World!</div>
<form method="post" onsubmit="return false;">
<button onclick='document.getElementById("p1").innerHTML="New text!";'>Change me</button>
</form>
小提琴
相关文章:
- 缓存javascript失败,因为使用了外部javascript
- net::ERR_CONTENT_LENGTH_MISMATCH-加载javascript失败
- JavaScript 失败,出现权限被拒绝错误消息
- 更改节点内容 + JavaScript 失败
- 在 WatiN 中运行 JavaScript 失败
- 获取类中的类时,Javascript失败
- 将asp.net变量传递给javascript失败
- 重定向除Chrome外所有浏览器中的javascript失败
- EO.WEB动态生成的JavaScript失败,返回404
- phonegap中的javascript失败
- 当我加载prototype.js时,我的javascript失败了,如何修复它
- Javascript失败的xpath查询,如何避免它
- 动态加载javascript失败,但innerHTML失败
- JavaScript:失败的图像请求是否有error属性
- 在Google Chrome浏览器中查询Sharepoint Javascript失败- 404错误
- Redmine + Lighttpd:加载javascript失败(404)
- Foreach循环javascript失败
- Facebook SDK与Javascript失败,不知道为什么
- POST到GitHub v3 API使用ajax和JavaScript失败与HTTP 404
- JavaScript失败,原因尚不清楚