私は動的なラジオボタンにこのスクリプトを持っています...ロード時に、divsの表示、素晴らしい。 1つは自動的にチェックされ、素晴らしい。他のラジオボタンをクリックするとdivが非表示になります。メインラジオボタンをクリックしてdivを再度表示すると、divは再表示されません。divsをjavascriptで表示するにはどうすればよいですか?
divを再表示するにはどうすればいいですか?
function hide() {
var ele = document.getElementById("hideRow");
var coup = document.getElementById("coup");
if ("hideRow") {
ele.style.display = "none";
coup.style.display = "none";
} else {
ele.style.display = "block";
coup.style.display = "block";
}
}
あなたの 'if(" hideRow ")は常にtrueを返すので、' else'は決して実行されません。 'if'は文字列' 'hideRow ''が真であるかどうかをチェックします。それは常にそうです、従って 'else'は決して走りません。チェックの対象となるのはどういう意味ですか? – Abraham
HTMLを表示します。何がチェックボックスになっているのか、何がクーデターであるのかについての言及はない。 – Satya