如何通过确认Confirm()框运行一些代码?

时间:2019-07-07 12:15:21

标签: javascript jquery html

我有一个confirm()框。当confirm()方法显示带有指定消息的对话框以及“确定”和“取消”按钮时,我希望单击“确定”将运行功能(myfunction())。在myfunction()中,我要运行页面的一些代码。如何通过在confirm()框上按OK来运行页面中的一段代码:

if (confirm('continue?')) {
    myfunction()
}
function myfunction(){
//Here I want to run this request below
}

已编辑: 实际上,我希望在按确认()框的OK之前,不运行以下代码。

<div class="test">Test</div>
<basis core="cookie" name="supplier" value="test" />
 .
 .
 .
 .

1 个答案:

答案 0 :(得分:0)

好的,这部分代码是正确的:

if (confirm('continue?')) {
    myfunction()
}
function myfunction(){
    // function body
}

然后您提到您想在myfunction内设置一些内容,尽管这完全无关,而且我仍然不确定您的意思。它可能看起来像这样:

function myfunction(){
    document.querySelector(".test").style.display = "block";
    document.querySelector("basis").setAttribute("value", "test");
}