欢迎来到代码驿站!

jquery

当前位置:首页 > 网页前端 > jquery

jQuery操作DOM之获取表单控件的值

时间:2021-01-26 15:24:48|栏目:jquery|点击:

本文实例讲述了jQuery操作DOM之获取表单控件的值。分享给大家供大家参考。具体分析如下:

HTML属性与DOM属性差别最大的地方,恐怕就要数表单控件的值了。比如,文本输人框的 value属性在DOM中的属性叫defaultValue,DOM中就没有value属性。而选项列表(select) 元素呢,其选项的值在DOM中通常是通过selectedIndex属性,或者通过其选项元素的 selected属性来取得。

由于存在这些差异,在取得和设置表单控件的值时,最好不要使用.attr()方法。而对于选项列表呢,最好连.prop()方法也不要使用。那使用什么呢,建议使用jQuery提供的.val()方法:

复制代码 代码如下:
//取得文本输入框的当前值
var inputValue = $('#my-input').val();
//取得选项列表的当前值
var selectValue = $('#my-select').val();
八设置单选列表的值
$('#my-single-select').val('value3');
/^设置多选列表的值
$('#my-multi-select').val(['value1', 'value2']);

与.attr()和.prop()―样,.val()方法也可以接受一个函数作为其setter参数。有了这个 多用途的.val()方法,使用jQuery做Web开发你又会倍感高效。

希望本文所述对大家的jQuery程序设计有所帮助。

上一篇:jquery实现左右滑动菜单效果代码

栏    目:jquery

下一篇:jQuery prototype冲突的2种解决方法(附demo示例下载)

本文标题:jQuery操作DOM之获取表单控件的值

本文地址:http://www.codeinn.net/misctech/51645.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有