ユーザーが開いたページに応じて、"getElementById('div1')"
またはリモートサーバーからなどの文字列を渡しています。"getElementsByName('div2')"
上記の関数を使用せずに、これらをページで JavaScript として実行するにはどうすればよいですか。
質問する
224 次
2 に答える
1
var head = document.getElementsByTagName('head')[0],
script = document.createElement('script');
script.innerHTML = 'alert("hello");';
head.appendChild(script);
于 2012-06-27T03:16:01.180 に答える
0
document.write を使用できる場合があります。それを JavaScript に使用できるかどうかはわかりませんが、サーバーがコードと要素名をクライアントに渡し、それに基づいて特定のメソッドを実行することをお勧めします。
于 2012-06-27T03:14:53.300 に答える