如何使用name在jquery中获取textbox的值?

如何使用name在jquery中获取textbox的值?,jquery,html,Jquery,Html,我有这个html元素: <input type="text" name="quantity" value="1" class="input-text "> 如何使用名称获取其值?用于使用name=“quantity” $('input[name="quantity"]').val() 它给了我以下错误:未捕获的TypeError:无法读取null$('[name=“quantity”]')[0]的属性“val”。val()仍然给我一个错误:无法读取的属性“0”null@Tap

我有这个html元素:

<input type="text" name="quantity" value="1" class="input-text ">


如何使用名称获取其值?

用于使用
name=“quantity”

$('input[name="quantity"]').val()

它给了我以下错误:未捕获的TypeError:无法读取null$('[name=“quantity”]')[0]的属性“val”。val()仍然给我一个错误:无法读取的属性“0”null@Taplar你说得对。更新了我的答案。第二个示例只是演示如何处理多个元素。谢谢
# HTML
<input type="text" name="quantity" value="1" class="input-text ">

#jquery
$('[name="quantity"]').val() // 1
# HTML
<input type="text" name="quantity" value="1" class="input-text ">
<input type="text" name="quality" value="2" class="input-text ">

#jquery
$('[name]').first().val() // 1
$('[name]').last().val() // 2