1. CSS “float” 屬性 獲取給定對(duì)象的特定 CSS 屬性的基本語(yǔ)法是 object.style 屬性,而且有連字符的屬性要用駱駝命 " /> 国产极品久久,看黄色一级,黄色一级视频播放

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

FF和IE之間7個(gè)JavaScript的差異第1/2頁(yè)

這篇文章中,我會(huì)略述一下 InterNET Explorer 和 Firefox 在 JavaScript 語(yǔ)法上不同的 7 個(gè)方面。

1. CSS “float” 屬性
獲取給定對(duì)象的特定 CSS 屬性的基本語(yǔ)法是 object.style 屬性,而且有連字符的屬性要用駱駝命名法來(lái)代替。例如,獲取一個(gè) ID 為 “header” 的 div 的 background-color 屬性,我們要用如下語(yǔ)法:
document.getElementById("header").style.borderBottom= "1px solid #ccc";
但是由于 “float” 是 JavaScript 的保留詞,我們就無(wú)法使用 object.style.float 來(lái)獲取 “float” 屬性了。一下是我們?cè)趦煞N瀏覽器中的使用的方法:

IE 語(yǔ)法:
復(fù)制代碼 代碼如下:
document.getElementById("header").style.styleFloat = "left";

Firefox 語(yǔ)法:
復(fù)制代碼 代碼如下:
document.getElementById("header").style.cssFloat = "left";

2. 元素的計(jì)算樣式
通過(guò)使用上述的 object.style.property,JavaScript 可以很容易的獲取和修改對(duì)象的設(shè)定CSS 樣式。但是這一語(yǔ)法的局限在于,它只能取得內(nèi)聯(lián)在 HTML 里的樣式,或者直接使用 JavaScript 設(shè)定的樣式。style 對(duì)象不能獲取使用外部樣式表設(shè)定的樣式。為了獲取對(duì)象的”計(jì)算樣式”,我們使用以下代碼:

IE 語(yǔ)法:
復(fù)制代碼 代碼如下:
var myObject = document.getElementById("header");
var myStyle = myObject.currentStyle.backgroundColor;

Firefox 語(yǔ)法:
復(fù)制代碼 代碼如下:
var myObject = document.getElementById("header");
var myComputedStyle = document.defaultView.getComputedStyle(myObject, null);
var myStyle = myComputedStyle.backgroundColor;

3. 獲取元素的“class”屬性
類似于“float”屬性的情況,這兩種瀏覽器使用不同的JavaScript 方法來(lái)獲取這個(gè)屬性。

IE 語(yǔ)法:
復(fù)制代碼 代碼如下:
var myObject = document.getElementById("header");
var myAttribute = myObject.getAttribute("className");

Firefox 語(yǔ)法:
復(fù)制代碼 代碼如下:
var myObject = document.getElementById("header");
var myAttribute = myObject.getAttribute("class");

4. 獲取 label 標(biāo)簽的“for” 屬性
和 3 一樣,使用 JavaScript獲取 label 的“for”屬性也有不同語(yǔ)法。

IE 語(yǔ)法:
復(fù)制代碼 代碼如下:
var myObject = document.getElementById("myLabel");
var myAttribute = myObject.getAttribute("htmlFor");

Firefox 語(yǔ)法:
復(fù)制代碼 代碼如下:
var myObject = document.getElementById("myLabel");
var myAttribute = myObject.getAttribute("for");

對(duì)于 setAtrribute 方法來(lái)說(shuō)也是同樣的語(yǔ)法。

JavaScript技術(shù)FF和IE之間7個(gè)JavaScript的差異第1/2頁(yè),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久不卡日韩美女 | 亚洲五月激情 | 国产精品酒店视频 | 黄篇网站在线观看 | 中文字幕在线观看一区二区三区 | 日本韩国一级 | 精品久久久久久久久久久久久久久 | 1区2区3区4区产品乱码入口 | 日产一一到六区麻豆 | 欧美www网站 | 伊人久久网国产伊人 | 五月婷亚洲| 精新精新国产自在现拍 | 狠狠涩| 天天干天天色综合网 | 国产福利在线永久视频 | 亚洲一区第一页 | 伊人99在线| 铃原爱蜜莉福利一区在线观看 | 国产欧美精品区一区二区三区 | 在线永久免费观看黄网站 | 国产在线观看人成激情视频 | 国产对白91色拍高清精品 | 日本欧美高清视频 | 国产区成人综合色在线 | 久久国产一区二区三区 | 久99久热只有精品国产99 | 成人亚洲网 | 香蕉521av成人网 | 一区二区高清视频 | 免费播放一区二区三区 | 四虎精品久久久久影院 | 久久综合久久鬼色 | 97国产精品人人爽人人做 | 国产成人91高清精品免费 | 欧美三级视频 | 国产大片线上免费观看 | 综合激情文学 | 免费观看黄色视屏 | 91九色麻豆| 色爱区综合激月婷婷激情五月 |