[問題] javascript有關setTimeout()這個函數

看板Web_Design作者 (LMY)時間18年前 (2006/01/03 11:04), 編輯推噓2(203)
留言5則, 4人參與, 最新討論串1/9 (看更多)
att=123; document.write("<input type=text name='att' value="+att+">點的攻擊力!!<br>"); 問題來了 如果我想用 setTimeout(' ',1000); 把上面那行document.write();包住 會遇到單引號跟雙引號的問題 請問各位大大應該怎麼解決呢?? 試了好久都是失敗的 Orz -- ██ ╔═╗ ═╦═ ╭═╩═╮ ╦ ↘ ╠═╣ ═╬═ ╭═╩═╮ ═╦═ ○ ╬═╬ ╚═╝ ╣║╠ ═╦═ ═╬═ ╬ ╬ ═╦═ ╯║╰ ║ ║ ╯ ║ ╭╠ ║ ═╬═ ═╩╩ by qetesh╠╩═╯ ═╩╩ <(▔︶▔)> ◢█ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.223.114

01/03 12:04, , 1F
用 setTimeout("document.write(\"...\");", ..)
01/03 12:04, 1F

01/03 13:16, , 2F
不行耶 QQ 醬子語法是錯誤的
01/03 13:16, 2F

01/03 17:49, , 3F
str = "那一串input"
01/03 17:49, 3F

01/03 17:49, , 4F
然後在document.write(str);呢
01/03 17:49, 4F

01/03 20:32, , 5F
這樣還是有單雙引號的問題
01/03 20:32, 5F
文章代碼(AID): #13kUcWgK (Web_Design)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 9 篇):
文章代碼(AID): #13kUcWgK (Web_Design)