私はこのコードを持っています...
function roundtrip() {
//alert("Round Trip");
$("#checkoutdate").prop("disabled", false);
$("#btncheckoutdate").show();
}
function onewaytrip() {
//alert("One Way Trip");
$("#checkoutdate").prop("disabled", true);
$("#btncheckoutdate").hide();
}
n html コードは
<input type="radio" name="trip_type" id="trip_type" onclick = "return onewaytrip()" value="One_way"> One Way Trip
<input type="radio" name="trip_type" id="trip_type" onclick = "return roundtrip()" checked="checked" value="round_trip"> Round Trip
<label name="depaturedate">Departure Date</label>
<input id="checkindate" class="font11textbox" type="text" readonly="readonly" style="position: relative;" autocomplete="off" maxlength="12" name="checkindate">
<img id="btncheckindate" border="0" name="btncheckindate" alt="select date" src="images/calendar1.gif">
<label name="returndate">Return</label>
<input id="checkoutdate" class="font11textbox" type="text" readonly="readonly" style="position: relative;" autocomplete="off" maxlength="12" name="checkoutdate">
<img id="btncheckoutdate" border="0" name="btncheckoutdate" alt="select date" src="images/calendar1.gif">
</br>
目的は、カレンダー画像 n を非表示/表示して、それぞれのラジオ ボタンをクリックして入力ボックスを有効/無効にすることです。
しかし、私は次のエラーが発生しています
Uncaught TypeError: Cannot call method 'prop' of null.
それは本当に私を悩ませています。エラーのコードは非常に単純です。ここで合計の助けが必要です。