作者d5123 (dd)
看板Web_Design
標題Re: [問題] getElementById 及div
時間Wed Jun 10 09:03:47 2009
sorry,是我自己搞錯了...
我想先取得這個div的object,之後的方法中再使用它,
ex:
var obj=document.getElementById("ddiv");
function f1()
{
obj.xxx;
...
}
function f2()
{
obj.xxx;
...
}
當我使用f1();時,便會有錯誤產生,因為browser不知obj是啥。
※ 引述《d5123 (dd)》之銘言:
: 有一個div id為ddiv,
: 我發現在JavaScript裡寫 alert(document.getElementById("ddiv").id);
: 可以正確輸出div之id,
: 但若寫成 var obj=document.getElementById("ddiv");
: alert(obj.id);
: 則會有此處需要物件的錯誤。
: 請問這是哪個地方錯了呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.146.65.177
→ andymai:照錯誤看應該是還沒getElementById就先叫了f1()... 06/10 09:35
→ d5123:就是這樣,我以為執行f1()前會先執行getelement那行... 06/11 09:33