Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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 $(';#name';).val()不起作用_Javascript_Jquery_Html - Fatal编程技术网

Javascript $(';#name';).val()不起作用

Javascript $(';#name';).val()不起作用,javascript,jquery,html,Javascript,Jquery,Html,我不明白。我甚至试着复制我的另一个网页的代码来获取输入的值,它在那个网页上非常有效,而在这里,它仍然不起作用。输入字段的代码如下所示: <input type="text" placeholder="name" name="name" id="name" size="10" style="bottom:570px;left:964px;position: relative"> 当我按下按钮时,只有警报Hellooooooooooooooooooooooo tang---显示,但另一

我不明白。我甚至试着复制我的另一个网页的代码来获取输入的值,它在那个网页上非常有效,而在这里,它仍然不起作用。输入字段的代码如下所示:

<input type="text" placeholder="name" name="name" id="name" size="10" style="bottom:570px;left:964px;position: relative">

当我按下按钮时,只有警报
Hellooooooooooooooooooooooo tang---
显示,但另一个警报没有显示。我甚至试图删除第一个警报,但仍然没有显示。有什么问题吗

添加此代码或库:

<head>
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
</head>

它正在工作。检查是否包含jQuery。 工作代码笔

这段代码不需要包含jQuery。如果您想让代码运行,请不要包含jQuery

JavaScript比使用jQuery更快。看到这个了吗 然后运行测试自己并进行比较

Javascript
var$el=document.getElementById('hello')
可以运行27091679次操作/秒,而jQuery one
var$el=$('#hello')将仅运行143077次/秒


因此,使用jQuery比使用JavaScript慢95%。

是否定义了$variable?如中所示,您是否正确引用了jQuery?在开发工具上有任何错误吗?非常感谢!该死的,我忘记了这一点真是太蠢了。我以前是这样得到值的,但我更喜欢尽可能最短的代码,这就是我使用jQuery的原因,谢谢。@hpa如果我说更短的代码会以性能为代价,那么你会选择更短的还是性能更高的代码?@shiladitya它比jQuery更快吗?如果是这样的话,我当然不介意工作更长时间codes@hpa我有更新的答案与链接到性能比较链接。jQuery在simple中比JavaScript慢95%selection@hpa你为什么要跟踪我?
alert("helloooooooooooooooooooooooooooooooooo tang---");
var nem = $('#name').val();
alert(nem);
<head>
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
</head>
function addu(){
  alert("helloooooooooooooooooooooooooooooooooo tang---");
  //var nem = $('#name').val();
  var nem=document.getElementById('name').value
  alert(nem);
}