2,如果页面存在很多的label标签,而且不再一个一个父元素下,那么可以给label标签加一个id,比如<label id="label_0"></label>,var a = document.getElementById("label_0").innerText
JS获取DOM元素的方法:getElementById,getElementsByName,getElementsByTagName,getElementsByClassName(此方法不是所有浏览器多支持,不支持的时候自己可以写),querySelectorAll,querySelector
不管楼主想获取几个label的值,方式都是一样的,还可以获取input的值,不过input的值写法是 var a = document.getElementsByTagName("input")[0].value这里是value而不是innerText
js这两句话要写在html中Label出现的位置后面。这样写我不信你取不到值。window.onload = function(){var lbl7=document.getElementById("Label1").innerHTML这样写我不信你取不到值。放在母版页中的服务器控件会在名称前多加一个前缀,你可以在html中查看源代码看看名字是不是和你取的不一样。