Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery可以';无法获取元素上的输入值_Javascript_Jquery_Html - Fatal编程技术网

Javascript JQuery可以';无法获取元素上的输入值

Javascript JQuery可以';无法获取元素上的输入值,javascript,jquery,html,Javascript,Jquery,Html,我所要做的就是获取文本输入的val()。这是一个例子 我不知道是否允许外部链接,所以我也会将其粘贴到这里: <div class="input-group"> <input type="text" id="#test" class="form-control" aria-label="..." style='border-radius:4px;'> </div> <script> // Always shows up as undefin

我所要做的就是获取文本输入的
val()
。这是一个例子

我不知道是否允许外部链接,所以我也会将其粘贴到这里:

<div class="input-group">
  <input type="text" id="#test" class="form-control" aria-label="..." style='border-radius:4px;'>
</div>

<script>
  // Always shows up as undefined..not "".
  console.log($("#test").val());
</script>

//始终显示为未定义..而不是“”。
log($(“#test”).val());

有人知道我为什么无法获取此元素的值吗?

您必须从
id
属性中删除
符号:

<input type="text" id="#test" class="form-control" aria-label="..."  ..
//_____________________^
Ah.:(这是当你熬夜太久时会发生的情况。不过,谢谢,有一段时间我认为这与输入下面的阴影元素有关。