js 获取 input的name参数值
时间: 2023-11-26 18:03:57 浏览: 33
可以通过以下方法获取input的name参数值:
1. 使用getAttribute方法获取:
```javascript
var input = document.getElementById('input-id');
var name = input.getAttribute('name');
```
2. 直接获取input的name属性:
```javascript
var input = document.getElementById('input-id');
var name = input.name;
```
相关问题
js 获取input name参数
使用JavaScript可以通过以下方式获取input元素的name参数值:
```
var input = document.getElementById("myInput"); //获取input元素
var name = input.getAttribute("name"); //获取input元素的name参数值
console.log(name); //输出name参数值
```
这里假设input元素的id为"myInput",可以根据实际情况修改。另外也可以使用其他方式获取input元素,例如通过name属性、标签名等方式。
href如何直接获取到input的值
如果你想在 href 中直接获取 input 的值而不需要使用 JavaScript,可以使用表单提交来实现。具体步骤如下:
1. 把 input 标签放在一个 form 表单中,例如:
```
<form action="your-url" method="GET">
<input type="text" name="input-value">
<button type="submit">提交</button>
</form>
```
2. 在 form 标签中设置 action 属性为你要跳转的 URL,例如:`<form action="your-url" method="GET">`
3. 给 input 标签添加一个 name 属性,例如:`<input type="text" name="input-value">`
4. 在 form 标签中设置 method 属性为 GET,这样在提交表单时,input 的值会以查询参数的形式附加到 URL 后面,例如:`<form action="your-url" method="GET">`
5. 在提交表单的按钮上添加一个 type 属性为 submit,例如:`<button type="submit">提交</button>`
6. 当用户点击提交按钮时,浏览器会自动将 input 的值附加到 URL 后面,然后跳转到指定的 URL。
需要注意的是,这种方式只适用于 GET 请求,如果需要使用 POST 请求,需要使用 JavaScript 来实现。