亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Javascript在IE下設(shè)置innerHTML時出現(xiàn)未知的運行時錯誤的解決方法

 更新時間:2011年01月12日 17:00:54   作者:  
程序代碼思路大致如下,想動態(tài)的改變tr標(biāo)簽的innerHTML內(nèi)容,但是IE卻報未知的運行時錯誤
復(fù)制代碼 代碼如下:

<script>
document.getElementById("trone").innerHTML = "<td>haha</td>";
</script>
<tr id="trone">
</tr>

在IE中,有時候會出現(xiàn)"未知的運行時錯誤(unknown runtime error)",而在firefox里不會。

這主要是IE在對innerHTML進行寫操作的時候會檢查element是否具備做為這些內(nèi)容中html對象容器的要求,比如如果你是在一個p里加入包含<li>的html代碼,這是會出錯的。所以如果你發(fā)現(xiàn)這些錯誤出現(xiàn),嘗試做兩件事情:
1、檢查你嘗試加到innerHTML的html代碼是否包含破損的html標(biāo)簽,如沒有<ul></ul>包圍的<li></li>.
2、把你的容器改成那些比較“包容”的標(biāo)簽,如<span></span>,<div></div>
特別注意的是<tbody>,<table>,<tr>標(biāo)簽里面加正確格式的<td>標(biāo)簽都有可能出錯,所以應(yīng)該避免使用這些標(biāo)簽作為容器,必要時可以用<td>作為容器,再嵌套一層表格。

所以,如果是
<td id="trone"></td>使用document.getElementById("trone").innerHTML="new";就沒問題。
解決方法你可以用javascript動態(tài)創(chuàng)建<tr><td>等標(biāo)簽,而不是用innerHTML直接改。

相關(guān)文章

  • JavaScript中繼承用法實例分析

    JavaScript中繼承用法實例分析

    這篇文章主要介紹了JavaScript中繼承用法,以實例形式較為詳細的分析了javascript實現(xiàn)繼承的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • 你必須知道的Javascript知識點之"字面量和對應(yīng)類型"說明介紹

    你必須知道的Javascript知識點之"字面量和對應(yīng)類型"說明介紹

    本篇文章小編為大家介紹,你必須知道的Javascript知識點之"字面量和對應(yīng)類型"。需要的朋友參考下
    2013-04-04
  • JavaScript中的ES6 Proxy的具體使用

    JavaScript中的ES6 Proxy的具體使用

    這篇文章主要介紹了JavaScript中的ES6 Proxy的具體使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-06-06
  • 詳解JavaScript之Array.reduce源碼解讀

    詳解JavaScript之Array.reduce源碼解讀

    這篇文章主要介紹了詳解JavaScript之Array.reduce源碼解讀,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • JS實現(xiàn)掃雷項目總結(jié)

    JS實現(xiàn)掃雷項目總結(jié)

    這篇文章主要為大家詳細介紹了JS實現(xiàn)掃雷項目總結(jié),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • JavaScript中的閉包原理分析

    JavaScript中的閉包原理分析

    一看到閉包這個詞,我就會想起線性代數(shù)中的封閉空間,也就是說,這個空間中的所有向量,無論經(jīng)過何種運算,最終結(jié)果還是會落在該空間中。那么JavaScript中會不會也是類似的概念呢?
    2010-03-03
  • 不錯的用外部Javascript修正特定網(wǎng)頁內(nèi)容

    不錯的用外部Javascript修正特定網(wǎng)頁內(nèi)容

    不錯的用外部Javascript修正特定網(wǎng)頁內(nèi)容...
    2007-08-08
  • javascript下利用arguments實現(xiàn)string.format函數(shù)

    javascript下利用arguments實現(xiàn)string.format函數(shù)

    sitepoint上看到Andrew Tetlaw在08年寫的文章arguments: A JavaScript Oddity,閱讀之后,除了對arguments溫故知新一遍以外,印象最深刻的還是Andrew的第一個函數(shù)實現(xiàn)的string.format功能。
    2010-08-08
  • 原生JS實現(xiàn)簡單的輪播圖效果

    原生JS實現(xiàn)簡單的輪播圖效果

    這篇文章主要為大家詳細介紹了原生JS實現(xiàn)簡單的輪播圖效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 基于three.js實現(xiàn)簡易照片墻效果

    基于three.js實現(xiàn)簡易照片墻效果

    這篇文章主要為大家詳細介紹了基于three.js實現(xiàn)簡易照片墻效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04

最新評論