【问题标题】:value undefined for jquery [closed]jquery的值未定义[关闭]
【发布时间】:2013-03-14 22:39:00
【问题描述】:

这是我的 jquery

 var obj=$("#Connect");
  alert($("#Connect").value);

该值似乎未定义,但我在那里有一个 html 标记

<input type="button" id="Connect" value="Connect"/>

有什么问题?

【问题讨论】:

标签: jquery


【解决方案1】:

您在这里混合使用 jquery 和 javascript...在 jquery 中获取价值的正确方法是 val()

试试这个

jquery

alert($("#Connect").val());

javascript

 alert(document.getElementById("Connect").value);

【讨论】:

  • 谢谢,有完整的属性列表吗?说我希望获得 tagName,我也未能使用 .tagName 获得它
  • @william007 api.jquery.com 通常,您不能直接访问任何属性。 jQuery 对象与其引用的 DOM 元素不同。
  • @Juhana,哇,这个清单好长好记
  • 这就是为什么列表在那里所以你不必:)
  • 哈哈哈 :).. @Juhana.. 这很有趣.. :)
猜你喜欢
  • 2017-08-13
  • 2012-05-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-01
  • 2022-01-21
  • 1970-01-01
相关资源
最近更新 更多