我想的HTML代碼塊分配給一個js可變如何的HTML代碼塊分配給一個JavaScript變量(以調用JavaScript調用)
的HTML代碼是
<script>alert('test');</script>
我想這樣做
var script = "<script>alert('test');</script>";
document.getElementById('test').innerHTML = script;
,但它不工作
如果我代替標籤(或其它任何標籤)的F或標籤,那麼它的作品。
var script = "<span>alert('test');</span>";
我試圖
var script = "<script>alert('test');</script>";
eval(script);
和
eval ("<span>alert('test');</span>");
,但他們都有語法錯誤。
它可能與有腳本標記做腳本標記
<script> <script> </script> </script>
裏面有沒有辦法來解決這個問題?
TIA
謝謝strager。這似乎適用於我的目的。 – jamex 2010-08-09 00:45:44