JavaScriptが動作しない理由がわかりません。ラジオボタンが選択されているときに確認を表示しようとしているときに、ユーザーが確認アラートを承認した場合は別のラジオボタンを選択しようとしています。あなたはそのコードのonloadを実行するためにjsfiddle設定としてラジオボタンjavascript if文が正常に動作しない
alertFunction: function() {
var radio = document.getElementById("radio");
if (radio.checked == true) {
//select other radio button
if (confirm('Would you like to select other radio?')) {
document.getElementById("otherRadio").checked = true;
} else {
// Do nothing!
}
}
}
相続人jsfiddle
作品を私のために、無線がページの読み込み時に、チェックされている場合は? https://jsfiddle.net/sorr2jzm/2/ – sinisake
ページの読み込み時にラジオがチェックされていない場合、どうすればいいですか?ユーザーがラジオを確認したときにのみ警告が表示されるようにします。 –
ブラウザ開発ツールのコンソールタブでエラーメッセージを確認します。あなたが行っているクエリ(document.getElement ...)が未定義に戻るかどうかを確認してください(つまり、要素が文書上に存在する場合) –