簡體   English   中英

按下按鈕時如何執行if函數(javascript)

[英]how to perform an if function when a button is pressed (javascript)

HTML

<button id="submit" onClick="">Finish questionnaire</button><br/>

Javascript

var submitButton = document.getElementById('submit');
var x = 0;

$(":radio").change(function() {

    x = x + 1

    if (x == 3) {
        alert("Submitted")
    } else {
        alert("not submitted")
    }

});

我正在制作一個簡短的問卷網站。 我想在我的頁面底部有一個提交按鈕,它將運行 javascript 代碼。 此代碼將發出提交或未提交的警報。 如果用戶已經回答了所有問題,那么警報會說已提交,否則,如果錯過了一個問題,它會說未提交。 我有我的 javascript 代碼,但我不知道如何用按鈕實現它。 請幫忙

$("#submit").click( function() {
   // whatever you want
});

只需將其包裝在.click(function(){CODE HERE})

您需要 eventListener 來單擊按鈕。 一個非常簡單的谷歌搜索可以足夠快地給你答案。 仍然為了您的方便,我在這里寫了按鈕點擊的答案。

var submitButton = document.getElementById('submit');
var x = 0;

submitButton.addEventListener('click', function() {

    x = x + 1

    if (x == 3) {
        alert("Submitted")
    } else {
        alert("not submitted")
    }

});

嘗試這個;

 var x = 0; $('#submit').click(function() { x = x + 1 if (x == 3) { alert("Submitted") } else { alert("not submitted") } });
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <button id="submit">Finish questionnaire</button><br/>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM