私がしたいことは、ボタンをクリックすると1つのdivが消えて別のものが表示され、同じボタンをもう一度クリックすると、表示され、2番目のものは消えます。これはボタンをクリックするまで続きます。私が試した何ボタンをクリックすると1つのDivを表示して別のDivを非表示
:
はJavaScript:
function change_image(){
var flag = true;
if(flag){
document.getElementById('speaker_main_div_with_rounded_image').style.display="none";
document.getElementById('speaker_main_div_with_square_image').style.display="block";
flag = false;
} else {
document.getElementById('speaker_main_div_with_rounded_image').style.display="block";
document.getElementById('speaker_main_div_with_square_image').style.display="none";
flag = true;
}
}
HTML:すべてのヘルプは感謝される
<input type="button" value="Click Here to get another image" onClick="change_image(this)">
。
ありがとうございます。
あなたのhtmlはどこにありますか?何が問題なのですか? – Dekel
最初のボタンをクリックして最初のdivが消え、2番目のdivが表示されたら、 ' –
しかし、もう一度ボタンをクリックすると2回目の表示になり、最初のdivと2番目のdivの表示が消えてしまいます。 –