如何一起选择特定的表格,类别和ID

时间:2018-11-04 07:36:38

标签: jquery forms class id

如何在代码中选择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>

我正在尝试使用jQuery选择ID为“ list”的元素...

var line = $('#form1 .form-group #list').val();

但是出现以下错误:

  

“ TypeError:行未定义”

2 个答案:

答案 0 :(得分:1)

如果需要,可以链接选择语句

var $list = $('#form1').find('.form-group').find('#list');

但是,如果您具有列表的ID,则这是不必要的,因为html中的所有ID应该都是唯一的。

因此您可以直接执行$('#list')

答案 1 :(得分:0)

我认为您要选择textarea的值。首先没有引用您的ID。 其次,您在ID中输入了拼写错误。

因此,请更改此行

<textarea class="form-control text-center border-primary" id=lista rows="3"></textarea>

<textarea class="form-control text-center border-primary" id="list" rows="3"></textarea>

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