我正在使用javascript在我的頁面下動態創建腳本標記。到目前爲止,我能夠創建它,能夠設置它的類型和src。現在我的問題是,是否有任何方法,而不是定義src到一個不同的頁面,我可以分配其內容在同一頁面上?讓我寫我的代碼,使其更有意義:在腳本標記下編寫內容
var script = document.createElement("script");
script.type = "text/javascript";
script.src = 'custom.js';
現在有什麼辦法我可以做這樣的事情給它分配的內容以及:
script.content = 'document.write("stackoverflow")';
script.html = 'document.write("stackoverflow")';
我不知道是否他們是否存在,但只是猜測我是否可以做這樣的事情。
你能解釋一下你正在努力實現的,而不是你是怎麼想的,你可能會實現嗎?編寫動態腳本到目前爲止沒有任何意義。你也不想在頁面加載後使用document.write,因爲它會擦除你所在的頁面 – mplungjan 2012-03-09 06:48:50
@mplungjan我知道它會擦掉整個頁面,我正在測試一些東西,因此解釋整個故事並沒有任何意義。其他工作正常,我只是尋找一種方式,我可以在腳本標記下以動態方式分配內容 – 2012-03-09 06:53:58
分配給'script.text'應該做的訣竅 - 當然你分配的必須是一個有效的程序。 – RobG 2012-03-09 07:01:04