天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

javascript inneHTML的地雷

回顧一下,IE會把標簽內前面的一些空白kill掉,還會把它里面標簽統統大寫,會顯示動態添加的屬性,在某些元素中,它還是只讀的。這個由IE發明的東西,最后被爆如此多缺陷,真是令人心寒。不過innerHTML還有一地雷,存在于最標準的火狐中,看下面代碼:
復制代碼 代碼如下:
var newTable = document.createElement('table');
document.body.appendChild(newTable);
var newTr = document.createElement('tr');
var rowContent = '<td>司徒正美 </td><td><em>RestlessDream</em></td>';
newTr.innerHTML = rowContent;
newTable.appendChild(newTr);
alert(newTable.innerHTML)
if (rowContent.toLowerCase() == newTr.innerHTML.toLowerCase()) {
alert("一定如我所愿!");
}else {
alert("你踩雷了!");
}


[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
當我們把innerHTML加入到tr節點時,它會被firefox解析成:
復制代碼 代碼如下:司徒正美 <em>RestlessDream</em>
而不再是原來的:
復制代碼 代碼如下:<td>司徒正美 </td><td><em>RestlessDream</em></td>
td標簽被去掉了!我想是不是與加入DOM樹的順序有關,調整一下:
復制代碼 代碼如下:
var newTable = document.createElement('table');
document.body.appendChild(newTable);
var newTr = document.createElement('tr');
newTable.appendChild(newTr);
var rowContent = '<td>司徒正美 </td><td><em>RestlessDream</em></td>';
newTr.innerHTML = rowContent;


[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
這樣就解決了firefox的情況!

JavaScript技術javascript inneHTML的地雷,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲色欲国产AV精品综合 | 老师湿乎乎两半嫩 | 亚洲熟伦熟女专区 | 国产三级精品三级男人的天堂 | 国产野外无码理论片在线观看 | 国产色婷婷精品人妻蜜桃成熟 | 欧美另类摘花hd | 亚洲乱亚洲乱妇在线观看 | 男人J放进女人屁股免费观看 | 尹人综合网 | 亚洲精品一线二线三线无人区 | 91九色网址 | 精品夜夜澡人妻无码AV蜜桃 | 国产成人精品区在线观看 | 7723手机游戏破解版下载 | 影视先锋男人无码在线 | 日日操夜夜摸 | 动漫美女被吸奶 | 99久久久久精品国产免费麻豆 | 国产综合欧美区在线 | 亚洲精品九色在线网站 | 国产色婷亚洲99精品AV | 国产乱人视频在线观看 | 外国xxxx | 亚洲H成年动漫在线观看不卡 | 一扒二脱三插片在线观看 | 国产在线精品一区二区在线看 | 国产人妻人伦精品熟女麻豆 | jiz在线播放jizijzz | 羞羞影院男女爽爽影院尤物 | 日本精品久久久久中文字幕 1 | 伊人影院网 | 国产免费播放一区二区三区 | 国内精品久久久久影院男同志 | 国产精品欧美久久久久天天影视 | 琪琪电影午夜理论片YY6080 | 国产老头与老太hd | 亚洲国产精品特色大片观看 | 亚洲AV日韩AV欧美在线观看网 | 伊人天天躁夜夜躁狠狠 | 亚洲人成人毛片无遮挡 |