使用Javascript将一个按钮的功能替换为另一个按钮的功能
Replacing functionality of one button with the functionality of another button using Javascript
我正在使用limessurvey,我必须使用javascript更改按钮的功能。
我有一个ID为"NextButton"的按钮,点击我想调用"SubmitButton",因此"SubmitButton"的功能被执行。
我只能使用Javascript/Jquery做到这一点,在HTML中什么都做不了。
请告诉我是否可能。
我知道它必须与OnClick事件做一些事情,但我不确定如何像我说的那样取代功能。
$(document).ready(function() {
$('#NextButton').click(function(event) {
$('#movenextbtn, #movesubmitbtn').click();
});
});
仅仅用HTML是不可能的,因为你不能用HTML处理逻辑。
你可以做的最简单的事情就是使用JQuery模拟点击另一个按钮:
给定以下按钮:
<input type="button" id="action_1" value="Button A" />
<input type="button" id="action_2" value="Button B" />
你可以这样写:
<script type="text/javascript">
$("#action_1").on("click", function() {
$("#action_2").trigger("click");
});
</script>
如果您有可用的jQuery
:
$(function() {
// grab NextButton and replace its click event
$('#NextButton').click(function() {
$('#SubmitButton').click();
return false;
});
});
另一个方法
<button class="btn btn-primary" id = "del-btn">Old btn</button>
<div id = "sho-btn"></div>
<script>
var a = "<button onclick="function();" class='btn btn-primary'>New Button</button>";
document.getElementById("del-btn").style.visibility = 'hidden';
document.getElementById("sho-btn").innerHTML = a;
</script>
相关文章:
- 用于导出Excel的.Net MVC 4.5 JqGrid按钮功能不起作用.什么'我的代码错了
- 多按钮功能
- 如何将JsBarcode放入javascript按钮功能中
- 选项卡按钮功能
- j查询禁用按钮功能在第二次点击
- 交通信号灯点击按钮功能
- 按钮功能,如果按钮被按下 10 秒钟
- 更新引导拆分按钮文本并使用下拉按钮功能
- 动态更改点击事件上的按钮功能
- 阻止安卓后退按钮功能
- 使用提交按钮功能调试javascript中的问题
- RoR 3.1-用于锁定用户的按钮_功能
- 当我将鼠标悬停在通过按钮功能添加的表行上时,如何更改列中的图像
- Jquery UI按钮功能在弹出对话框打开时执行
- Javascript在一定条件下的点击按钮功能
- 在不加载页面的情况下保留后退按钮功能
- 按钮功能不重复
- 复制Next &上一页按钮功能
- 按钮与单选按钮功能
- Android (Tasker) -如何模拟返回按钮功能