使用Javascript替换一个按钮的功能与另一个按钮的功能

时间:2014-07-11 11:41:21

标签: javascript jquery html limesurvey

我正在使用LimeSurvey,我必须使用javascript更改按钮的功能。

我有一个ID为“NextButton”的按钮,然后点击我要调用“SubmitButton”,因此执行“SubmitButton”的功能。

我只能使用Javascript / Jquery来做这件事,在HTML中无法做任何事情。

如果有可能请告诉我。

我知道它必须对OnClick事件做些什么,但我不知道如何更换像我说的功能。

3 个答案:

答案 0 :(得分:3)

$(document).ready(function() {  
    $('#NextButton').click(function(event) {
        $('#movenextbtn, #movesubmitbtn').click();
    });         
});

答案 1 :(得分:2)

仅仅使用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>

答案 2 :(得分:1)

如果您有jQuery可用:

$(function() {
  // grab NextButton and replace its click event
  $('#NextButton').click(function() {
    $('#SubmitButton').click();
    return false;
  });
});