こんにちは、似たようなものがあります。ボタンをクリックするとMESSAGE1
、テキストHello World
が表示され、ボタンが消えます。ボタンがクリックされたときに、テキストの横にボタンを保持するにはどうすればよいですか?
<button onclick="document.write('<?php echo 'Hello World'; ?>');">MESSAGE 1</button>
こんにちは、似たようなものがあります。ボタンをクリックするとMESSAGE1
、テキストHello World
が表示され、ボタンが消えます。ボタンがクリックされたときに、テキストの横にボタンを保持するにはどうすればよいですか?
<button onclick="document.write('<?php echo 'Hello World'; ?>');">MESSAGE 1</button>
document.write を使用する代わりに、html 要素のプレース ホルダーを作成し、そのコンテンツを設定できます。
<button onclick="document.getElementById('message').innerHTML = '<?php echo 'Hello World'; ?>';">MESSAGE 1</button>
<span id="message"></span>
このドキュメントから、ボタンは削除されます
document.write はむやみにタイミングに依存しています。onload イベントの前に document.write が呼び出されると、テキストがページに追加または挿入されます。onload の後に呼び出されると、ページが完全に置き換えられ、以前のものは破棄されます。