JS获取label标签的值是什么?

JavaScript08

JS获取label标签的值是什么?,第1张

JS获取label标签的值的方法是:1,如果你的页面只有一个label标签,var a = document.getElementsByTagName("label")[0].innerText\x0d\x0a2,如果页面存在很多的label标签,而且不再一个一个父元素下,那么可以给label标签加一个id,比如,var a = document.getElementById("label_0").innerText\x0d\x0aJS获取DOM元素的方法:getElementById,getElementsByName,getElementsByTagName,getElementsByClassName(此方法不是所有浏览器多支持,不支持的时候自己可以写),querySelectorAll,querySelector\x0d\x0a不管楼主想获取几个label的值,方式都是一样的,还可以获取input的值,不过input的值写法是 var a = document.getElementsByTagName("input")[0].value这里是value而不是innerText

document.getElementById("标签id")//获取指定的id标签

document.getElementByName("标签name属性")//获取指定的name的标签如果有多个标签的name只相同就获取所有的name相同的标签

document.getElementByTagName("div") //获取所有的div标签获取 的是一个集合

需要准备的材料分别是:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,并且其中有一个div中有a标签。

2、在index.html的<script>标签中,输入js代码:window.location.href = 'http://' + $('div a').attr('href')。

3、浏览器运行index.html页面,此时取出了div中a标签中的百度知道链接并自动点击跳转了。