jquery获取input的输入值
时间: 2023-09-23 18:12:02 浏览: 60
要使用jQuery获取input输入框的值,可以使用以下方法:
1)通过id属性获取值:$(" #test ").val()
2)通过name属性获取值:$(" input[ name='test' ] ").val()
3)通过type属性获取值:$(" input[ type='text' ] ").val()
4)通过attr方法获取值:$(" input[ type='text' ]").attr("value")
其中,#test是input的id属性值,name='test'表示name属性值为test,type='text'表示type属性值为text。以上方法可以根据具体情况选择使用。
相关问题
jQuery获取input输入的内容
你可以使用以下代码获取一个input元素中输入的内容:
```
var inputValue = $('input').val();
```
其中,`input`是你要获取值的input元素的选择器。请注意,如果有多个匹配的元素,该代码将只返回第一个匹配的元素的value属性值。如果你想要获取多个input元素的值,可以使用`.each()`方法遍历所有匹配的元素。
jquery获取input框后边跟的值
如果你想获取输入框后面跟着的文本,可以使用 jQuery 的 next() 方法。假设你的 HTML 代码如下:
```html
<label for="inputBox">请输入内容:</label>
<input type="text" id="inputBox" name="inputBox" value="Hello World!">
<span>后面的文本</span>
```
你可以使用下面的代码来获取输入框后面跟着的文本:
```javascript
var text = $('#inputBox').next().text();
console.log(text); // 输出:后面的文本
```
这里的 `$('#inputBox')` 选择器选择了输入框元素,然后使用 `next()` 方法找到输入框后面的元素,最后使用 `text()` 方法获取该元素的文本内容。