-3
這是我的代碼,當我點擊它時它應該運行這個(ChoosePaymentOption();)但它不工作。onclick函數不能正常工作
<input width="300px" type="image" height="150px" style="margin:auto;" onclick="ChoosePaymentOption();" src="images/proceed_to_payment_button.jpg" value="Pay" name="btnSubmit" id="btnSubmit"></p>
<script>
function ChoosePaymentOption() {
if(document.getElementById('payment_option_mastercard').checked == false && document.getElementById('payment_option_visacard').checked == false && document.getElementById('payment_option_masterpass').checked == false && document.getElementById('payment_option_vme').checked == false)
{
alert("Please select Payment Option");
return false;
}
if (jQuery("input[name='EWAY_PAYMENTTYPE']:checked").val() != 'payment_option_visacard' || "input[name='EWAY_PAYMENTTYPE']:checked").val() != 'payment_option_mastercard') {
jQuery('#form1').submit();
}
}
</script>
你忘了'的jQuery('剛過''|| –
因爲在代碼中的語法錯誤:' 「input [name ='EWAY_PAYMENTTYPE']:checked」)。val()' – undefined
OMG謝謝@BasvanStein –