jquery获取input的value问题说明

 更新时间:2010年08月19日 13:13:34   作者:  
刚开始接触jquery,很多东西不熟悉在用$("#id")来获得页面的input元素的时候,发现$("#id").value不能取到值
后来终于在伟大的百度帮助下,找到了问题的原因:
复制代码 代码如下:

$("")是一个jquery对象,而不是一个dom element
value是dom element的属性
jquery与之对应的是val
val() :获得第一个匹配元素的当前值。
val(val):设置每一个匹配元素的值。

所以,代码应该这样写:
复制代码 代码如下:

取值:val = $("#id")[0].value;
赋值:
$("#id")[0].value = "new value";
或者$("#id").val("new value");

或者这样也可以:val = $("#id").attr("value");

相关文章

  • 基于jQuery实现仿淘宝套餐选择插件

    基于jQuery实现仿淘宝套餐选择插件

    本文给大家介绍的是一款基于jQuery实现放淘宝套餐选择的插件,主要是基于本地json数据的选择列创建,有需要的小伙伴参考下。
    2015-03-03
  • jquery通过load获取文件的内容并跳到锚点的方法

    jquery通过load获取文件的内容并跳到锚点的方法

    这篇文章主要介绍了jquery通过load获取文件的内容并跳到锚点的方法,涉及load及animate等方法的使用技巧,需要的朋友可以参考下
    2015-01-01
  • jquery 实现滚动条下拉时无限加载的简单实例

    jquery 实现滚动条下拉时无限加载的简单实例

    下面小编就为大家带来一篇jquery 实现滚动条下拉时无限加载的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • jquery仿搜索自动联想功能代码

    jquery仿搜索自动联想功能代码

    百度搜索自动联想提示效果,想必大家都有见到过吧,下面本文也为大家也是一个高仿的类似效果
    2014-05-05
  • jquery 表单验证之通过 class验证表单不为空

    jquery 表单验证之通过 class验证表单不为空

    在开发系统时,往往都有某些表单数据为必填项,若用jQuery通过ID去验证,不仅会影响效率,还会有所遗漏,不易于后期维护。 本章将介绍如何利用jQuery,通过为表单配置class进行统一验证。
    2015-11-11
  • jQuery实现弹幕效果案例

    jQuery实现弹幕效果案例

    这篇文章主要为大家详细介绍了jQuery实现弹幕效果案例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • jQuery+PHP星级评分实现方法

    jQuery+PHP星级评分实现方法

    很多网站都应用了星级评分效果,让用户可以对正在浏览的文章、电影、资源等进行评分,让网站增添了几分互动效果。本文将讲解如何使用jQuery和PHP来实现星级评分效果。
    2015-10-10
  • html文件中jquery与velocity变量中的$冲突的解决方法

    html文件中jquery与velocity变量中的$冲突的解决方法

    在使用velocity模版引擎的环境下,使用jquery时其中$与velocity变量中的$冲突,下面有个不错的解决方法,感兴趣的朋友可以参考下
    2013-11-11
  • jQuery实现侧边栏隐藏与显示的方法详解

    jQuery实现侧边栏隐藏与显示的方法详解

    这篇文章主要介绍了jQuery实现侧边栏隐藏与显示的方法,结合实例形式较为详细的分析了jQuery基于事件响应与页面元素属性动态操作实现元素显示与隐藏功能的相关操作技巧,需要的朋友可以参考下
    2018-12-12
  • jQuery is not defined 错误原因与解决方法小结

    jQuery is not defined 错误原因与解决方法小结

    今天在测试一个程序的时候,明显已经加载了jquery但总是提示jQuery is not defined,经过多方测试终于发现了问题,这里简单总结一下,需要的朋友可以参考下
    2017-03-03

最新评论