html input中的name一样怎么用js获取值
时间: 2023-04-04 07:00:25 浏览: 91
可以使用document.getElementsByName()方法获取相同name属性的所有元素,然后通过循环遍历获取每个元素的值。例如:
var inputs = document.getElementsByName("name");
for(var i=; i<inputs.length; i++){
var value = inputs[i].value;
console.log(value);
}
相关问题
如何获取input 中name 的值
如果您是在 HTML 中,可以使用以下方式获取 input 中 name 的值:
```html
<input type="text" name="myName" id="myInput">
<button onClick="getName()">获取名字</button>
<script>
function getName() {
var nameValue = document.getElementById("myInput").name;
alert("您的名字是: " + nameValue);
}
</script>
```
在 JavaScript 中,您可以使用以下方式获取 input 中 name 的值:
```javascript
var nameValue = document.getElementById("myInput").name;
console.log("您的名字是: " + nameValue);
```
其中,`myInput` 是您的 input 元素的 ID。
如果用input用name属性,又如何获取input标签的值
您可以使用 JavaScript 中的 document.getElementsByName() 方法来获取具有指定名称的所有元素,然后使用 .value 属性来获取输入框的值。例如:
HTML 代码:
<input type="text" name="myInput">
JavaScript 代码:
var myInput = document.getElementsByName("myInput")[].value;
这将获取第一个具有名称 "myInput" 的输入框的值。