当前位置:  开发笔记 > 编程语言 > 正文

简单的javascript的jQuery版本不起作用

如何解决《简单的javascript的jQuery版本不起作用》经验,为你挑选了1个好方法。

我在javascript中有这个代码

var greet;

greet = function() {
  var textoNombre;
  textoNombre = document.getElementById("textoNombre");
  return alert(textoNombre.value);
};

什么在HTML文档上工作.但是,如果我改变document.getElementById("textoNombre")jQuery版本$("#textoNombre")它只是不工作.警报说"未定义".

我有一个jQuery脚本链接在HTML的头部之前我的自定义js文件.

这是一个非常基本的问题,但我尝试了不同的事情,没有人工作,你能帮帮我吗?先感谢您.



1> 小智..:

那是因为jQuery对象没有value属性,equivelant是$('#someId').val().

要获取底层DOM对象,您可以使用$('#someId')[0].这是因为jQuery对象实际上就像数组,它们的元素本身就是DOM对象.这意味着$('#someId')[0].value可以按照您的预期工作.

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有