看板 Web_Design 關於我們 聯絡資訊
※ 引述《IOann ( )》之銘言: : 寫了段 code: : document.write("<img src=" + tips[index] + " width=100 height=100></iframe>"); : 我知道沒有 " 是不標準的 HTML 語法,但是似乎能被瀏覽器接受。 : 不過我還是想要盡量遵守規則,因此用 &quot; 當作 ", : 但是如此一來,就無法被判讀了,請問該用什麼其他的方式來寫呢? : 另外,會發生這種事,是瀏覽器支援度不好,還是 code 本身寫得不對呢? 講清楚一點好了: (X)HTML標準的引號都是雙引號 "" 而javascript則是單 '' 雙 "" 都行 差只差在單開始的就會吃到單結束 不管中間的雙引號 雙開始的就會吃到雙結束 不管中間的單引號 所以你可以這樣寫: document.write( '<img src="' + tips[index] + '" width="100" height="100"></iframe>'); 另外也可以使用escape character \ 就是寫成 '\"' 或 "\"" (這時就不需要管到底用 '' 括還是用 "" 括 因為都沒差了) 只是會眼花就是了 XD -- 有人喜歡邊玩遊戲上逼; 也有人喜歡邊聽歌打字。 但是,我有個請求, 選字的時候請專心好嗎? -- 改編自「古 火田 任三郎」之開場白 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.84
takumi412:推眼花 XD 01/12 23:17
hpo14:我喜歡你的簽名檔,可以借轉嗎 01/13 02:25
LPH66:可啊XD 這是好久以前突發奇想改來的 01/14 01:18