Jquery 如何同时选择特定的表单、类和ID

Jquery 如何同时选择特定的表单、类和ID,jquery,forms,class,Jquery,Forms,Class,如何在代码中选择id为“list”的元素 <center> <form id="form1"> <div class="form-group"> <textarea class="form-control text-center border-primary" id=list rows="3"></textarea> <button type="button" id="button" oncli

如何在代码中选择id为“list”的元素

<center>
  <form id="form1">
    <div class="form-group">
      <textarea class="form-control text-center border-primary" id=list rows="3"></textarea>
      <button type="button" id="button" onclick="send();" class="btn btn-dark">Start</button><br>
    </div>
  </form>
</center>
但我得到了以下错误:

“TypeError:行未定义”


我认为您想要选择textarea的值。首先,你的身份证没有被引用。 第二,你的身份证有拼写错误

所以要么改变这条线

除此之外,如果您使用ID,则不需要像这样层叠您的搜索。只需:
$(#list).val()
应该足够了

如果需要,可以链接select语句

var $list = $('#form1').find('.form-group').find('#list');
但是如果您有列表的id,那么这是不必要的,因为html中的所有id都应该是唯一的

因此,您可以直接执行
$(“#list”)
$(“#form1”).find(“.form group”).find(“#list”)
完全等同于他们已经在使用的
$(“#form1.form group#list”)
,因此没有太多的理由表明这一点。你说得对,
$(“#list”)
更好。
var $list = $('#form1').find('.form-group').find('#list');