Javascript 运行onclick函数后如何返回?

Javascript 运行onclick函数后如何返回?,javascript,jquery,Javascript,Jquery,我有以下资料: HTML: <div class="hidden" id="question-number-<?php echo $key+1; ?>"> Content question here </div> <button type="button" name="button" id="next-btn-<?php echo $quiz_questio

我有以下资料:

HTML:

<div class="hidden" id="question-number-<?php echo $key+1; ?>">
Content question here
</div>

<button type="button" name="button" id="next-btn-<?php echo $quiz_question['id'];?>" onclick="showNextQuestion('<?php echo $key+2; ?>');">Next</button>
function showNextQuestion(next_question) {
    $('#question-number-'+(next_question-1)).hide();
    $('#question-number-'+next_question).show();
}
单击“下一步”按钮时,将显示下一个问题。我需要添加一个按钮返回到上一个问题

function showPrevQuestion(next_question) {
    $('#question-number-'+next_question).hide();
    $('#question-number-'+(next_question-1)).show();   
}

<button type="button" name="button" onclick="showPrevQuestion('<?php echo $key+1; ?>');">Prev</button>
有没有一种方法可以通过反转该函数中的某些内容来实现这一点

我这样试过:

<button type="button" name="button" id="" onclick="showPrevQuestion('<?php echo $key+2; ?>');">Prev</button>

function showPrevQuestion(next_question) {
        $('#question-number-'+(next_question-2)).show();
        $('#question-number-'+next_question-1).hide();
}

发布您的html以获得更清晰的信息,但您可以调用下面的函数查看前面的问题

function showPrevQuestion(next_question) {
    $('#question-number-'+next_question).hide();
    $('#question-number-'+(next_question-1)).show();   
}

<button type="button" name="button" onclick="showPrevQuestion('<?php echo $key+1; ?>');">Prev</button>
函数showPrevQuestion(下一个问题){
$(“#问题编号-”+下一个问题).hide();
$(“#问题编号-”+(下一个问题1)).show();
}

发布您的html以获得更清晰的信息,但您可以调用下面的函数来查看前面的问题

function showPrevQuestion(next_question) {
    $('#question-number-'+next_question).hide();
    $('#question-number-'+(next_question-1)).show();   
}

<button type="button" name="button" onclick="showPrevQuestion('<?php echo $key+1; ?>');">Prev</button>
函数showPrevQuestion(下一个问题){
$(“#问题编号-”+下一个问题).hide();
$(“#问题编号-”+(下一个问题1)).show();
}

不,你必须写一个showPreviousQuestion方法是的,但我不知道如何做这个函数,我是这个领域的新手。不,你必须写一个showPreviousQuestion方法是的,但我不知道如何做这个函数,我是这个领域的新手。我已经尝试过这种方法,但它不起作用。请在进入下一个答案后发布您的html。我已经尝试过这种方式,但它不起作用。请在进入下一个答案后发布您的html。