最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
當前位置: 首頁 - 科技 - 知識百科 - 正文

全面解析js選擇器

來源:懂視網(wǎng) 責編:小采 時間:2020-11-27 20:23:14
文檔

全面解析js選擇器

全面解析js選擇器:原生JS選擇器有getElementById、getElementsByName、getElementsByTagName和getElementsByClassName這四個,下面我就一個一個介紹這四個選擇器的用法。1.getElementById(通過ID獲取元素)用法:document.getElementById(&qu
推薦度:
導讀全面解析js選擇器:原生JS選擇器有getElementById、getElementsByName、getElementsByTagName和getElementsByClassName這四個,下面我就一個一個介紹這四個選擇器的用法。1.getElementById(通過ID獲取元素)用法:document.getElementById(&qu

原生JS選擇器有getElementById、getElementsByName、getElementsByTagName和getElementsByClassName這四個,下面我就一個一個介紹這四個選擇器的用法。

1.getElementById(通過ID獲取元素)

用法:document.getElementById("Id");Id為要獲取的元素的id屬性值。

2.getElementsByName(通過name屬性獲取元素)

用法:document.getElementsByName("Name");Name為要獲取元素的name屬性值,這個方法一般適用于提交表單數(shù)據(jù),當元素為form、img、iframe、applet、embed、object的時候設置name屬性時,會自動在Document對象中創(chuàng)建以該name屬性值命名的屬性。所以可以通過document.domName引用相應的dom對象

3.getElementsByTagName(通過元素名稱獲取元素)

用法:document.getElementsByTagName(TagName);TagName為要獲取元素的標簽名稱,當TagName為*的時候表示獲取所有的元素,document也可以換成DOM元素,但是這樣就只能獲取到該DOM元素后面的子集元素。

4.getElementsByClassName(通過CSS類來獲取元素)

用法:document.getElementsByClassName(ClassName);ClassName為要獲取元素的CSS類名稱,如果要同時獲取多個的話,在每個CSS類后面用空格隔開。 如document.getElementsByClassName("class2 class1")就會獲取到class1和class2樣式的元素,document也可以換成DOM元素,這樣也是只能獲取到該DOM元素后面的子集元素。

<!DOCTYPE html>
<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>demo</title>
</head>
<body>
<p>我是通過標簽獲取</p>
<p id="box">我是通過id獲取</p>
<p class="box1">我是通過class獲取</p>
<form action="" name="box2">
 我是通過name獲取
</form>
</body>
<script type="text/javascript">
 var p = document.getElementsByTagName("p");
 var box = document.getElementById("box");
 var box1 = document.getElementsByClassName("box1");
 var box2 = document.getElementsByName("box2");
</script>
</html

-->

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

全面解析js選擇器

全面解析js選擇器:原生JS選擇器有getElementById、getElementsByName、getElementsByTagName和getElementsByClassName這四個,下面我就一個一個介紹這四個選擇器的用法。1.getElementById(通過ID獲取元素)用法:document.getElementById(&qu
推薦度:
標簽: 全面 分析 選擇器
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top