看板 Ajax 關於我們 聯絡資訊
※ 引述《Lunsrot (lun)》之銘言: : 有點不太清楚這個問題是該在這個版還是Web_Design版問^^ : 在下需要將一個字串轉成DOM以便操作, : 主要是因為由XMLHttpRequest接收的資料為字串型態(responseText), : 因某些緣故不使用responseXML, : 但我又必須要讓新進來的HTML碼中的script可以良好運作, 你說的 該不會是 domcument.write(你的字串) : 也就是要對responseText所收到的資訊作些處理, : 所以想請問有無Javascript的函式可以由text產生出DOM, : 故請知道的人給個建議或答案吧,感謝。 : ps: 找了一個下午了,但對Javascript沒有十分熟悉, : 所以很難確定自己在google上打的關鍵字的方向對不對, : 有找到Java和Python版的此種函式,但總認為Javascript應該已有人實作。 -- ╭─────╮ ╭─────╮ ╭─────╮ ╭─────╮ c = =o⊙⊙c│ ξ │o│ │c就算ococococ A 3N/ A│ ' │N^//^ANANANANANANANANANA s/\ l│ █ │s l│ <sls也要笑_sls h╯﹨ y︶ \. │h│—█////y│ ︽█﹨ │hyhyhyhyhyhyhyhyhyh ╰─────╯ ╰─────╯ ╰─────╯ ╰─────╯ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.127.200.61
Lunsrot:不是的 document.write感覺是以此字串重寫整個網頁內容 01/27 09:22
Lunsrot:但我需要的是取代部份內容 而又要其中的script良好運作 01/27 09:23
deduce:innerHTML是你的好朋友 01/27 16:28
Lunsrot:innerHTML並不會使script運作,所以我才需要對字串作處理 01/28 15:51
liberation:document.createTextNode 01/29 00:22
kickme01:prototype.js裡面有一個函數Element.update可解決此問題 01/29 12:58
kickme01:除了改變innerHTML外還會執行<script>內的東西 01/29 13:03
kickme01:附上函數庫網址: http://prototype.conio.net/ 01/29 13:04