Web_Design 板


LINE

請問一下各位大大 <!DOCTYPE html> <html> <body> <p> line 1 </p> <p id="demo"></p> <p> line 2 </p> <script> var cars = ["BMW", "Volvo", "Saab", "Ford"]; var i = 0; var text = ""; while (cars[i]) { text += cars[i] + "<br>"; i++; } document.getElementById("demo").innerHTML = text; </script> </body> </html> line 1 BMW Volvo Saab Ford line 2 我知道 getElementById是抓取ID的屬性的物件 可是<p id="demo"></p>並非函數 也沒呼叫 為何會跳去先執行 document.getElementById("demo").innerHTML = text; 而非按照順序由上往下執行呢? --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.25.119.4
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Web_Design/M.1460387911.A.7A0.html
1F:推 LPH66: 它是由上往下執行沒錯, javascript 的能力就是可以在東西 04/11 23:21
2F:→ LPH66: 已經建立之後再去改變內容, 這裡是在 <p id="demo"></p> 04/11 23:21
3F:→ LPH66: 已經存在在網頁上之後, 這一行 javascript 去改變它的 04/11 23:22
4F:→ LPH66: innerHTML 來更改其內容 04/11 23:22
5F:→ povertytrap: 我還是不太懂直譯式語言沒呼叫也非函數怎可以跳著跑 04/11 23:24
6F:推 lostnorth: 可以補充一下你預期的結果嗎? 04/11 23:56
7F:→ lostnorth: 看不懂你的問題在哪 04/11 23:56
8F:→ povertytrap: 我預期結果是 line1 lin2 後面接BMW....... 04/12 00:02
9F:→ povertytrap: 我問題是jacascript是直譯式語言除非有函數呼叫才會 04/12 00:03
10F:→ povertytrap: 跳著執行..可是在這例子中沒函數呼叫.怎會優先跑下面 04/12 00:04
11F:推 lostnorth: 可以想成 javascript 雖然嵌在 HTML 內,但他不是 HTML 04/12 00:12
12F:→ lostnorth: 的一部分,在這個範例中 HTML 是排版,js 是改變內容 04/12 00:13
13F:推 vi000246: 這段語法的意思是找到id=demo的節點 插入text的內容 04/12 00:26
14F:→ vi000246: 所以看起來會是line1 text line2 04/12 00:26
15F:推 agreerga: 你已經排版p demo p 了 改變內容當還是在中間 04/12 09:15
16F:推 Peruheru: 你把<p id="demo"></p>放在中間,怎麼會預期他最後出現? 04/12 10:36
17F:→ Peruheru: 甲乙丙三個人依序排排站,然後叫乙蹲下來,乙也不會跑到 04/12 10:38
18F:→ Peruheru: 最後去吧? 04/12 10:38
19F:→ Peruheru: 你沒有叫他往後跑他當然不會往後跑囉 04/12 10:39
20F:→ povertytrap: 大致上了解謝謝各位 04/12 11:54







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP