javascript代碼在ie8里報(bào)錯(cuò) document.getElementById(...) 為空或不是對(duì)象的解決方法 原創(chuàng)
原創(chuàng) 更新時(shí)間:2009年11月28日 02:08:42 原創(chuàng) 作者:
今天更升級(jí)了ie8,發(fā)現(xiàn)原來在ie7下可以運(yùn)行的代碼,不能運(yùn)行了,發(fā)現(xiàn)了一些細(xì)節(jié),附臨時(shí)修改辦法。
ie8中對(duì)于聲明文檔類型更加嚴(yán)格如下面的代碼。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
可以看到這段代碼在ie7與ie8中都是可以運(yùn)行的,下面的代碼我們加入聲明文檔
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
加了上面的文檔類型聲明。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
發(fā)現(xiàn) 提示document.getElementById(...) 為空或不是對(duì)象的解決方法
如果頁面中既有文檔聲明,因?yàn)橛胐iv+css布局的時(shí)候,聲不聲明文檔,頁面的一些地方都不一樣。
可以在head中添加下面的代碼
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
完整的代碼
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
可以看到這段代碼在ie7與ie8中都是可以運(yùn)行的,下面的代碼我們加入聲明文檔
復(fù)制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
加了上面的文檔類型聲明。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
發(fā)現(xiàn) 提示document.getElementById(...) 為空或不是對(duì)象的解決方法
如果頁面中既有文檔聲明,因?yàn)橛胐iv+css布局的時(shí)候,聲不聲明文檔,頁面的一些地方都不一樣。
可以在head中添加下面的代碼
復(fù)制代碼 代碼如下:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
完整的代碼
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
您可能感興趣的文章:
相關(guān)文章
js的window.showModalDialog及window.open用法實(shí)例分析
這篇文章主要介紹了js的window.showModalDialog及window.open用法,實(shí)例分析了window.showModalDialog與window.open方法的定義、功能與使用技巧,需要的朋友可以參考下2015-01-019102了,你還不會(huì)移動(dòng)端真機(jī)調(diào)試嗎
這篇文章主要介紹了9102了,你還不會(huì)移動(dòng)端真機(jī)調(diào)試嗎,本文詳細(xì)的介紹了3種移動(dòng)端真機(jī)調(diào)試方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03js判斷瀏覽器的環(huán)境(pc端,移動(dòng)端,還是微信瀏覽器)
這篇文章主要介紹了js判斷瀏覽器的環(huán)境(pc端,移動(dòng)端,還是微信瀏覽器),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01JavaScript在web自動(dòng)化測(cè)試中的作用示例詳解
這篇文章主要給大家介紹了關(guān)于JavaScript在web自動(dòng)化測(cè)試中的作用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用JavaScript具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08js純前端實(shí)現(xiàn)騰訊cos文件上傳功能的示例代碼
這篇文章主要介紹了vue純前端實(shí)現(xiàn)騰訊cos文件上傳功能的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-05-05webpack 插件html-webpack-plugin的具體使用
本篇文章主要介紹了webpack 插件html-webpack-plugin的具體使用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-04-04基于JS實(shí)現(xiàn)前端壓縮上傳圖片的實(shí)例代碼
這篇文章主要介紹了基于JS實(shí)現(xiàn)前端壓縮上傳圖片的實(shí)例代碼,代碼簡單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2019-05-05