我正在尝试实现以下功能:如果我们页面上的复选框被勾选,则会显示一个提示框,通知用户他们已选择显示其结账历史记录。如果用户取消选择该复选框,则应显示另一个提示框,让他们知道他们选择了不显示其结账历史记录。但是,我无法仅在复选框被勾选/取消勾选时显示警报框。以下是我的代码。
HTML
<div class="myAccountCheckboxHolder" id="showCheckoutHistoryCheckbox">
<input tabindex="40" checked="checked" id="showCheckoutHistory" name="showCheckoutHistory" type="checkbox">
<label for="showCheckoutHistory" class="checkLabel">Show my checkout history</label>
</div>
Javascript
function validate() {
var checkoutHistory = document.getElementById('showCheckoutHistory');
if (checkoutHistory.checked) {
alert("You have elected to show your checkout history.");
} else {
alert("You have elected to turn off checkout history.");
}
谢谢。