看板 Web_Design 關於我們 聯絡資訊
※ 引述《lueichun (no anonymous)》之銘言: : code: : http://ideone.com/Fcz8c : js檔: : http://ideone.com/eSxAU : 計算的部分沒有問題,問題主要是在要將計算出來的執行總時間存入html表格內時 : 程式會停止運作,不過我有先取得table物件然後才create element,所以就不知道 : 是錯在哪?? 原因很簡單: 1. 你把 getElementById 寫成 getElementbyId 了 XD 那個 B 要大寫才對唷 ~ 2. 你的 script 是在表格跑出來前就開始執行了, 所以瀏覽器抓不到你的 <tbody>。 請將 <script> 挪到表格的後方,或者改成 onload 的時候才執行 =) -- 風痕影 ════════════════════════════ 「藤井樹,這主意雖好,但是,我喜歡統一,而不是光泉耶!」 ══════════════════════ http://hit1205.org -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.57.103.2
lueichun:所以document.getElementById這個method在執行時不是 03/24 18:08
lueichun:直接在整個文件內去找id=t1的物件嗎,不然怎麼會找不到呢 03/24 18:09
kerash:html 是從上往下執行的,如果先執行到script的話,他只會 03/24 18:46
kerash:找該script 以上的資料,如果放在下面當然就找不到囉 03/24 18:46
kerash:但如果是 onload 就是等全部載入後再跑 script ,如此就找 03/24 18:46
kerash:到了 03/24 18:46