测试一个简单的javascript按钮
Testing a simple javascript button
先生们,女士们,大家好。我正在尝试测试按钮,看看它是否绑定到事件,但它不起作用。我已经研究了好几个小时了,却找不到答案。我正在寻找分离HTML和javsScript的代码。我是新来的,非常感谢你抽出时间。当我点击按钮时,我无法使警报工作。
var formId;
formId = document.GetElementById("button");
function run(){
alert("Stack overflow");
}
formId.addEventListener("submit", run, false);
<div id ="content">
<div id ="title">Special Offers</div>
<div id="colors">Sign-up to receive personalized offers!
</div>
<fieldset>
<legend> Please enter your information</legend>
<form action="#" method="post" />
<input type="text" />
<label for ="button">add</label>
</form>
</fieldset>
<!--**************Button******-->
<button type="submit" id="button">submit</button>
</div>
尝试。。。
var formId = document.getElementById("button");
function run(){
alert("Stack overflow");
}
formId.addEventListener("click", run, false);
我正在使用.getElementById
(拼写)和侦听器上的单击事件。
Fiddle:http://jsfiddle.net/rfornal/9duqfgL6/
您可以使用以下代码:
<div id ="content">
<div id ="title">Special Offers
</div>
<div id="colors">Sign-up to receive personalize offers!
</div>
<button type="submit" id="button" onclick="run()">submit</button>
</div>
你的JS应该如下:
function run(){
alert("stack overflow");
}
您的form
标记是自动关闭的。应该是getElementById
。尝试click
事件而不是submit
事件。
您的button
在form
之外。当你的按钮在里面时,你可以把submit
事件监听器添加到你的表单中
var formId = document.getElementById("button");
function run(){
alert("Stack Overflow");
}
formId.addEventListener("click", run, false);
<div id ="content">
<div id ="title">Special Offers</div>
<div id="colors">Sign-up to receive personalized offers!</div>
<fieldset>
<legend> Please enter your information</legend>
<form action="#" method="post">
<input type="text"/>
<label for="button">add</label>
<button type="submit" id="button">submit</button>
</form>
</fieldset>
</div>
相关文章:
- 简单javascript'新'关键字
- 我的剧本赢了'不能在IE中工作(甚至9)?修改复制文本的简单javascript
- 使用绑定的简单JavaScript/jQuery求和函数
- 我的简单Javascript代码可以在Safari上运行,但不能在Chrome、Firefox或Opera上运行
- DOM插入的简单javascript错误
- 简单Javascript代码中的Javascript错误
- 令人沮丧的简单 Javascript 需要帮助
- 简单 Javascript/jQuery Vimeo Froogaloop 的调试帮助
- 用于创建数学减法方程的简单JavaScript算法
- 返回“undefined”的简单JavaScript字符串变量
- 使用__proto__的简单JavaScript委派
- 使用简单 JavaScript 继承定义的文档方法
- 适合初学者的简单 Javascript 循环查询
- CRM 2011 - 选项集上的简单 JavaScript 确认框
- 时钟的简单JavaScript不起作用
- 为我的简单 JavaScript 函数添加回调功能
- 来自数据库数组的简单 Javascript 幻灯片
- 预加载图像并为我的 CSS 行的简单 Javascript 选项过渡
- 带有url的简单javascript正则表达式
- 带有switch语句的简单javascript