2012-10-19 21 views
0

我的應用程序正在從其中包含javascript的XML文件中檢索內容。我正在把JavaScript放到我的DOM中,但腳本沒有執行。如何將JavaScript寫入自己執行的div

如何將javascript寫入我的頁面然後執行?

我的應用程序是這樣的......

var javaScriptFromFile = getJS(); 
myDiv.innerHTML = javaScriptFromFile; 
//Next, how do I execute the javascript? 
//Can I make the javascript in the innerHTML self executing? 
+0

你正在編寫腳本標籤嗎? – asawyer

+0

首先以* not *開頭,然後將腳本內容加載爲腳本文件。 –

回答

1

你可以eval的JavaScript。或者在innerHTML之前換上<script>標籤。

1

把它放在一個div的腳本標記中。但你確定這是真的是你想要什麼?

+0

放置腳本標記不會導致它執行。如果javaScriptFromFile是「」沒有任何反應。 – joe

+0

您是否將腳本標籤添加到dom中? – VeXii