如何使用javascript在表单标记中选择按钮
How to select a button inside a form tag with javascript?
我正试图在使用bootbox插件提交表单时弹出一条确认消息。问题是我不知道如何选择表单标记中的按钮。在下面的示例中,确认消息对表单标记外的按钮有效,但对表单标记内的按钮无效。如何选择这个包裹在表单标签中的按钮?
<div class="bs-example">
<div class="col-md-4 col-md-offset-4">
<form action="#" method="POST">
<div class="form-group">
<input type="username" class="form-control" id="inputEmail" placeholder="Username">
</div>
<div class="form-group">
<input type="email" class="form-control" id="inputEmail" placeholder="Email">
</div>
<div class="form-group">
<input type="password" class="form-control" id="inputPassword" placeholder="Password">
</div>
<div class="form-group">
<input type="password" class="form-control" id="inputPassword" placeholder="Repeat password">
</div>
<div class="checkbox">
<label><input type="checkbox"> Remember me</label>
</div>
<button class='btn btn-signup btn-signup-sm' type="submit">Sign up</button>
</form>
</div>
</div>
<button class='btn btn-signup btn-signup-sm' type="submit">Sign up</button>
<script type="text/javascript">
$(document).ready(function(){
$('.btn').on('click', function(){
bootbox.alert("hello there");
});
});
</script
将javascript代码更改为:
<script type="text/javascript">
$(document).ready(function(){
$('.btn').on('click', function(e){
e.preventDefault(); // this line is key to preventing page reload
// when user clicks submit button inside form
bootbox.alert("hello there");
});
});
</script>
为什么不捕获表单的提交事件?
给你的表格一个类似"<form method="POST" id="my_form">...</form>"
的id
和用途:
$('#my_form').submit(function(){
bootbox.alert("hello there");
});
看看你的小提琴!
相关文章:
- 如果用户未选中复选框或选择按钮,如何为复选框或单选按钮设置一些默认值
- 无需选择按钮即可上载本地文件
- 使用Javascript单击选择按钮时,在另一个窗口上显示图像
- Jquery 选择按钮
- 如何添加选择按钮以上传.sql文件
- jQuery 选择按钮旁边的隐藏输入值
- jQuery 自动填充选择:“按钮事件”
- 默认选择按钮 extjs4.1.
- 无法使用 jQuery 按 id 选择按钮
- jQuery 手风琴如何获得输入选择按钮的活动标题.
- 禁用加载功能,直到在 javascript 中选择按钮
- JQuery 按属性选择按钮元素
- ExtJS4 MVC:如何按类选择按钮
- 如何使用jQuery选择按钮内部的元素
- 在表中第一个tr的倒数第二个td中选择按钮-使用jQuery选择器
- 选择按钮时,值变为空
- Dropbox选择按钮不会在ios8中返回
- 一页上有两个选择按钮
- 如何使用javascript在表单标记中选择按钮
- 它不允许我选择按钮,如果javascript是在$(文档).准备功能