"); これは正しいですが、   を削除すると obj が正しくならないのはなぜですか?"/> "); これは正しいですが、   を削除すると obj が正しくならないのはなぜですか?">
ホームページ >バックエンド開発 >PHPチュートリアル >document.write() によって作成されたオブジェクトを取得する js に関連する問題
document.write()
document.write("
<スクリプト> document.write(" <div id='objDiv'></div> "); var obj = document.getElementById('objDiv'); アラート(オブジェクト) </スクリプト> <br><font color="#e78608">------解決策------------------</font><br>document.write;<br><body><br>//....元のコンテンツ<br><br>//次のコードを下部に配置する必要があります。 <br><script type="text/javascript"><br>var $ = function(el){return document.getElementById(el);}<br>var $body = document.body;<br><br>var el = document.createElement('div');<br>el.id = 'someid';<br>el.innerHTML = 'Content....<span>Other....</ span>';<br>el.className = 'someCssClass';//スタイルシートクラス名<br>$body.appendChild(el) //これは document.body<br><br>alert($) に追加されます('someid')); //HTMLElement を返します。<br></script><br></body>