寫js時瀏覽器報錯 cannot read property

2021-04-14 05:45:38 字數 947 閱讀 8953

1樓:匿名使用者

很簡單,你的js執行的時候你的頁面還沒有載入完成,所以你的js**找不到你的頁面元素,就會丟擲這個問題

2樓:匿名使用者

你把引入的 這個寫在頁面後面

3樓:司馬唐遷

難道你用了抄if...else?

最好不要使用

if(flag)else

這樣第二個style會出問題的。應該加入一個變數,如下var temp ;

if(flag)else

a.style.top = temp;

4樓:看雲往這邊飛

比如使用時

:document.getelementbyid("selectid").style.display = 'none';

會報'style' of null

改:改專

成屬jquery

$("#sssid").css("display","none");

5樓:匿名使用者

寫js瀏覽器報錯cannot read property 'style' of null,可以看看這篇文章

6樓:匿名使用者

你用getelementbyid("message"),可能你的頁面元素寫錯了,先看看你寫的是id,而不是name

7樓:

不要管他

是你的ide工具沒有給字元style做對映

工具認為你的物件下面沒有style這個屬性

8樓:匿名使用者

**測試沒問題,確認有id=message的div或其他佈局,確保js語句在這個佈局後面執行,如果是360極速內瀏覽器測試的話清容空一下快取 ,你可以新建個頁只包換id=message的div和那句js,測試一下

葡萄瀏覽器。什麼時候能上市,葡萄瀏覽器什麼時候上市?

葡萄瀏覽器沒有外資控股,是中國唯一控股的瀏覽器,6月8日已在香港掛牌,數字量達到就上市,上市是必然的。這個具體上市日期還需要等待官方釋出的那一天,不過我覺得應該快了,應該馬上元旦了。葡萄瀏覽器是一個非常不錯的瀏覽器讓所有人消費者真正的得到實惠,我就是裡面的一個體驗者,真的非常好,去年6月8號在香港掛...

JS在IE跟火狐瀏覽器不相容問題

那個當然是相容的 你去元素都用document.getelementbyid 那種直接用id當元素的只有ie才行 您好!很高bai興為您答疑du!document.getelementbyid只能在zhiie下才有效,火狐不支dao 持。您可以在火狐社群瞭解專更多內容。屬希望我的回答對您有所幫助,如...

chrome瀏覽器 開啟新視窗時自動開啟主頁

進入 設定 在設定的頁面的第二項就是 啟動時 你應該選擇 開啟特定網頁或一組網頁 設定網頁 然後,再點選 設定網頁 裡面加入你要的主頁就可以了。在設定裡,開啟標籤頁有幾個選項,可以自己選擇。谷歌瀏覽器怎麼開啟新標籤時自動開啟某網頁 現在新增不了chrome toolbox外掛,也還沒有找到可以替代的...