jQueryでdocument.write()を実行すると全体的に画面が消去されてしまいます。
<html> <head> <meta charset="UTF-8"> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"> </script> </head> <body> <div id="aaa">aiueo</div> <script> document.write("1"); // これは追加される $("#aaa").click(function(){ document.write("2"); // これはhtmlを全体的に消去する }) </script> </body> </html>
コードのdocument.write("1");を実行後は、aaaに1が追加されるのですが、document.write("2");を実行すると以下のようになってしまいます。
<html> <head> </head> <body> 2 </body> </html>
document.write("2");を実行しても他のhtmlが消去されない方法はございますでしょうか???
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/30 11:39
2020/04/30 11:40
2020/04/30 11:42