(1)getElementById(): getElementById()可以访问DOCUMENT中的某一特定元素,顾名思义,就是通过ID来取得元素,所以只能访问设置了ID的元素。 (2)getElementsByName(): 该方法是通过NAME属性来获得元素,但注意区别:getElementById()中是element,而getElementsByName()是elements。显而易见,getElementsByName()返回值有...
// JavaScript代码varmyElement=document.getElementById("myDiv");console.log(myElement.innerHTML);// 输出: Hello, World! 1. 2. 3. 4. 5. 6. 在这个例子中,我们通过getElementById方法获取id为myDiv的元素,并使用innerHTML属性访问其内容。 2. 使用getElementsByClassName getElementsByClassName方法可以获取...
var myH = document.getElementById("myHead");//通过id获取 alert(myH.innerHTML); } function getElements() { var myS = document.getElementsByName("sex");//通过name获取,返回值是一个数组 alert(myS.length); } function getTagElements() { var myI = document.getElementsByTagName("input");//...
getElementsByTagName() 通过标 tag 标签查找 HTML 元素 querySelector() CSS 选择器查找 HTML 元素 querySelectorAll() CSS 选择器查找符合条件所有 HTML 元素 document.forms() 对象选择器查找 HTML 对象 以上方法中只有getElementById()和querySelector()查找到的是单个元素,其它都是查找到的元素集合(相当于一...
使用getElementById( )方法可以获取带有ID的元素对象, 参数Id是大小写敏感的字符串, 返回的是一个元素对象. 打印出来的结果,就是我们的timer标签 我们查看一下返回的结果: 现在我们学习一个新的方法console.dir( ),可以返回我们的元素对象,更好的查看对象的属性和方法. ...
getElementById('myElementId'); 2. 通过类名获取元素 如果你想获取具有特定类名的所有元素,可以使用getElementsByClassName方法。请注意,这个方法返回的是一个NodeList对象,包含所有匹配的元素。 var elements = document.getElementsByClassName('myClassName'); 3. 通过标签名获取元素 如果你想获取特定标签名的所有...
var cookie = { write: function(name, value, days, domain, path) { var date = new Date(); days = days || 730; // two years path = path || '/'; date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires = '; expires=' + date.toGMTSt...
JavaScript获取DOM有很多种方式,比如:通过id获取(getElementById)通过class类名(getElementsByClassName)...
getElementByName 根据 name 属性来获取元素 语法:document.getElementsByName('name属性')返回值:一个...
//获取标签页中id为div1的标签对象varoDiv1 = document.getElementById('div1');//输出为id为id为div1的标签内容console.log(oDiv1); 二、通过class属性值获取标签对象 document.getElementsByClassName('class属性值') elements后面有个s表示复数,可以选中所有的class,在js中class一律定义为classname,不能被forEac...