原生态js获取节点的方法

<input value="我是用id来获取值的" type="button" onclick="GetById()"/>

<input value="我是用Name来获取值的" type="button" onclick="GetByName()"/>

<input value="我是用tagName来获取值的" type="button" onclick="GetByTagName()"/>

<div id="divid" name="divName">我是用来测试的div</div>

<script type="text/javascript">

function GetById() {

var a = document.getElementById("divid");

alert(a.nodeName + "," + a.nodeType + "," + a.nodeValue);

var text = a.innerHTML;

alert(text);

//1、给字体设置颜色

//  a.innerHTML = "现在已经改了".fontcolor("red");

//2、给div设置样式

a.style.width="500px";

a.style.height="300px";

a.style.border="1px solid red";

}

function GetByName() {

var b = document.getElementsByName("divName");

alert(b.nodeName);

alert(b[0].nodeName + "-" + b[0].nodeType + "-" + b[0].nodeValue);

}

function GetByTagName() {

var c = document.getElementsByTagName("div");

alert(c.nodeName);

alert(c[0].nodeName + "-" + c[0].nodeType + "-" + c[0].nodeValue);

}

</script>

时间: 2024-10-12 11:49:45

原生态js获取节点的方法的相关文章

js 获取节点方法

旧版本获取节点1.获取body console.log(document.body); 2.获取img console.log(document.images); 3.获取a标签 console.log(document.links); 4.获取含有name属性的a标签 console.log(document.anchors); 5.获取form标签 console.log(document.forms); 获取节点的方法新版本获取节点的方法:DOM21.通过id获取,可以交给一个变量保存(括

js获取元素样式方法

? 1 2 3 4 5 6 7 8 function getStyle(ojb,attr){       if(obj.currentStyle){             return obj.currentStyle[attr];       }         else{            return getComputedStyle(obj,false)[attr];        } } js获取元素样式方法,布布扣,bubuko.com

原生js获取鼠标坐标方法全面讲解-zmq

原生js获取鼠标坐标方法全面讲解:clientX/Y,pageX/Y,offsetX/Y,layerX/Y,screenX/Y 一.关于js鼠标事件综合各大浏览器能获取到坐标的属性总共以下五种:event.clientX/Yevent.pageX/Yevent.offsetX/Yevent.layerX/Yevent.screenX/Y 二.分别讲解如下: clientX/Y: clientX/Y获取到的是触发点相对浏览器可视区域左上角距离,不随页面滚动而改变 兼容性:所有浏览器均支持 page

js 获取节点

var chils= s.childNodes; //得到s的全部子节点 var par=s.parentNode; //得到s的父节点 var ns=s.nextSbiling; //获得s的下一个兄弟节点 var ps=s.previousSbiling; //得到s的上一个兄弟节点 var fc=s.firstChild; //获得s的第一个子节点 var lc=s.lastChile; //获得s的最后一个子节点 js 获取节点

js获取IP地址方法总结

js代码获取IP地址的方法,如何在js中取得客户端的IP地址.原文地址:js获取IP地址的三种方法 http://www.jbxue.com/article/11338.html 1,js取得IP地址的方法一 <script src="http://pv.sohu.com/cityjson?ie=utf-8"></script><script type="text/<A class="infotextkey" href=

原生JS的使用,包括jquery和原生JS获取节点、jquery和原生JS修改属性的比较

一.前言 相比于JS这条直达终点.满是荆棘的小路,jquery无疑是康庄大道了,足够的简洁.易用给了它辉煌的地位.然而,毕竟是绕着道的插件,当小路走着走着变成大路的时候,曾经的大路也就失去了他自身的优势了. 原生JS虽然没有jquery那么的好用.便捷,或者说没有jquery那样让我们使用的如此顺手,甚至是无法舍弃的依赖.可是我们依然不得不扔掉手中这根陪伴我们多年的拐杖,我们不是瘸子,我们不曾腐朽,我们还可以独立前行. 二.正文 1. jquery和原生JS获取节点的比较 //这是HTML代码,

JS获取节点方法

1. 通过顶层document节点获取:(1) document.getElementById(elementId):该方法通过节点的ID,可以准确获得需要的元素,是比较简单快捷的方法.如果页面上含有多个相同id的节点,那么只返回第一个节点. 如今,已经出现了如prototype.Mootools等多个JavaScript库,它们提供了更简便的方法:$(id),参数仍然是节点的id.这个方法可以看作是document.getElementById()的另外一种写法,不过$()的功能更为强大,具体

js获取节点和编辑的方法

获取: 1.document.getElementById() 靠id获取节点 2.document.getElementsByClassName() 靠类名获取节点集(数组) 3.document.getElementsByTagName() 靠标签名获取节点集(数组) 4.document.createElement() 创建新的节点 5.document.querySelector() 靠CSS选择符获取节点 6.document.querySelectorAll() 靠CSS选择符获取节

JS获取节点的兄弟,父级,子级元素

先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比. JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素 <div id="test"> <div></div> <div></div> </div> 原生的JS获取ID为test的元素下的子元素.可以用: var a = docuemnt.getElementById("