批改状态:合格
老师批语:
1.类数组就是对象,属性也是从0开始有lenth属性
2.类数组和真数组访问方式一样
const url = {0: 111,1: 222,2: 333,};console.log(url[0], url[1]);
1.querySelectorAll 获取一个组
2.1.querySelector 获取一个值
// querySelectorAll类数组const items = document.querySelectorAll(`.list .item`);console.log(items);let ul = document.querySelector(`.list`);console.log(ul.childNodes);ul.childNodes.forEach((node) => {if (node.nodeType === 1) {console.log(node);}});
遍历
// 第一个console.log([...ul.children][0]);// [...ul.children][0].style.color = "blue";ul.firstElementChild.style.color = "blue";// 第二个ul.firstElementChild.nextElementSibling.style.color = "red";// 最后一个ul.lastElementChild.style.color = "blue";// 倒数第二个ul.lastElementChild.previousElementSibling.style.color = "yellow";// 父节点ul.lastElementChild.parentElement.style.border = "2px solid red";
3.获取表单元素的值
<form action="" id="login"><input type="admin" id="admin" value="admin123" /><br /><input type="password" id="password" value="password1234556" /><br /><button>登录</button></form><script>console.log(document.forms.login.admin.value);console.log(document.forms.login.password.value);</script>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号