如何使用name属性查找输入字段的值?

时间:2017-05-04 10:59:28

标签: javascript dhtml

如何使用Javascript

通过其name属性访问此输入字段的值
<input type='text' name='hey'>

document.querySelectorAll('input[name=hey]').value;

3 个答案:

答案 0 :(得分:2)

你很接近,因为querySelectorAll()返回一个列表,所以你可以使用索引器来访问这些元素。

document.querySelectorAll('input[name=hey]')[0].value

更好地使用querySelector()

document.querySelector('input[name=hey]').value

答案 1 :(得分:0)

您可以使用

document.getElementsByName(name)

既然你想要javascript?或者你想要JQuery? 干杯!

答案 2 :(得分:0)

如果您可以灵活地使用JQuery,那么就是答案。

    $("input[name=hey]").val();

使用Javascript,您可以像这样访问它: -

    document.getElementsByName('key')[0].value;

看看这个jsfiddle: -

https://jsfiddle.net/pLmvrdf3/