选择器的总结以及使用

原创 2018-11-19 11:00:28 271
摘要:<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>选择器</title>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>选择器</title>
</head>
<body>
<ul class="item">
    <li id="li1">标签01</li>
    <li>标签02</li>
    <li id="item2">标签03</li>
    <li>标签04</li>
    <li>标签05</li>
</ul>
<form name="login">
    <input type="text" name="username">
    <input type="password" name="password">
    <button name="button">提交</button>
</form>
<script type="text/javascript">
 //根据id选择元素
 /*let li1=document.getElementById('li1')
    li1.style.backgroundColor='red';*/
    //根据标签名来获取元素
 /*let li=document.getElementsByTagName('li');
    for(let i=0;i<li.length;i++){
        li[i].style.color='blue';
    }*/
    //通过class获取元素
 /* let item=document.getElementsByClassName('item')[0];
    item.style.backgroundColor='lightblue';
    let item1=document.getElementsByClassName('item').item(0)
    item1.style.backgroundColor='lightgreen';*/
    //根据name属性获取元素
 /* let username=document.getElementsByName('username')[0];
    username.style.backgroundColor='yellow';*/
   //使用标签名和name属性选择元素的快捷方式
 let form=document.forms['login'];
 form.style.backgroundColor='coral';
 //使用css选择器来获取元素
 let ul=document.querySelectorAll('#item2')[0];
 console.log(ul);
 ul.style.backgroundColor='green';
 let ul1=document.querySelector('#item2');
 console.log(ul1);
 ul.style.backgroundColor='red';
</script>
</body>
</html>

总结:

通过选择器获取元素有以下几种方式
(1)根据id选择元素
(2)根据name属性获取元素
(3)根据标签名来获取元素
(4)通过class获取元素
(5)使用标签名和name属性选择元素的快捷方式
(6)使用css选择器来获取元素

学到了更多的选择器,在应用中更加的灵活。

批改老师:灭绝师太批改时间:2018-11-19 11:23:14
老师总结:想要运用灵活,需要你找案例做做奥!继续加油

发布手记

热门词条