因为纯html难以实现一些流程控制级别的操作,比如变量,循环,引入JavaScript,可以更为方便的进行交互的编写
DOM提取对象
使用特定的API可以提取标签对象,而这些对象需要有一些属性,比如文本输入框,value就是输入的值,而把变量引入一种便乘语言中,可以实现较为复杂的功能
下面看一看获取标签对象的方式
document.getElementById
document.getElementsByClassName
document.getElementsByName
document.querySelector
// 通过id来获得对象,id唯一
var obj = document.getElementById();
// 通过class名获得对象,注意是获得一群
var obj = document.getElementsByClassName();
// 通过name来获得对象,获得一群,Element加不加s以和getElementById区分
var obj = document.getElementsByName();
// 通过标签名字来获取第一个标签
var obj = document.querySelector()