我希望使用Javascript获取HTML元素的值。
我认为有getElementByValue()
这样的功能但是没有。
我怎么能这样做?
答案 0 :(得分:1)
我不知道您想要达到的目标,但以下是您可以用来获取元素价值的方法。
使用id选择元素,然后获取它的值。这适用于跨浏览器。
var my_id = document.getElementById(" my_id"); var my_value = my_id.value;
使用类名选择元素(这适用于所有现代浏览器,但不适用于ie8及以下)
var my_class = document.getElementsByClassName(" my_class"); var count = my_class.length; for(var i = 0; i< count; i ++){ my_class [I]。价值; }
3.使用标签名称
选择元素var my_tag = document.getElementsByTagName("my_tag");
var count = my_tag.length;
for(var i = 0; i < count; i++){
my_tag[i].value;
}