- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
jQuery取值赋值的基本方法
/*获得TEXT.AREATEXT的值*/ ???? var textval = $(#text_id).attr(value); //或者???? var textval = $(#text_id).val(); /*获取单选按钮的值*/ ???? var valradio = $(input[@type=radio][@checked]).val(); /*获取一组名为(items)的radio被选中项的值*/ ???? var item = $(input[@name=items][@checked]).val(); /*获取复选框的值*/ ??? var checkboxval = $(#checkbox_id).attr(value);/*获取下拉列表的值*/ ???? var selectval = $(#select_id).val(); ? //文本框,文本区域:$(#text_id).attr(value,);//清空内容$(#text_id).attr(value,test);//填充内容//多选框checkbox:$(#chk_id).attr(checked,);//使其未勾选$(#chk_id).attr(checked,true);//勾选if($(#chk_id).attr(checked)==true) //判断是否已经选中? //单选组radio:? $(input[@type=radio]).attr(checked,2);//设置value=2的项目为当前选中项? //下拉框select:$(#select_id).attr(value,test);//设置value=test的项目为当前选中项$(option value=testtest/optionoption value=test2test2/option).appendTo(#select_id)//添加下拉框的option $(#select_id).empty();//清空下拉框? 获取一组名为(items)的radio被选中项的值var item = $(input[@name=items][@checked]).val();//若未被选中则val() = undefined 获取select被选中项的文本var item = $(select[@name=items] option[@selected]).text(); select下拉框的第二个元素为当前选中值$(#select_id)[0].selectedIndex = 1; radio单选组的第二个元素为当前选中值$(input[@name=items]).get(1).checked = true; ? //重置表单$(form).each(function(){ ?????? .reset(); ??????? });?1. 选取元素$(”#myid”)效果等于document.getElementById(”myid”), 但是写的字符要少好多啊.如果需要将jQuery对象转换成html元素, 则只需要取其第0个元素即可. 例如$(”#myid”)返回的是jQuery对象, 而$(”#myid”)[0]返回的就是html元素如果选择所有的img元素, 那么这么写: $(”img”)如果选择带有class=”TextBox”的div元素(div class=”TextBox”/div), 那么这么写: $(”div.TextBox”)选择带有myattr属性的元素$(”div[myattr]”)选择带有myattr属性, 并且属性值等于myclass的元素$(”div[myattr=’myclass’]”)属性不等于[myattr!=’myclass’]属性以my开头[myattr^=’my’]属性以class结尾[myattr$=’class’]属性包含cla这三个字符[myattr*=’cla’]如果一个选择会返回多个元素, 并且希望每返回一个元素, 就把某些属性应用到该元素上, 可以这么写$(”div”).each(function(){$(this).css(”background-color”, “#F00″);alert($(this).html());$(this).width(”200px”);});2.事件给页面加onload事件处理方法$(function(){alert(”页面结构加载完毕, 但是可能某些图片尚未加载(一般情况下, 此事件就够用了)”);});可以给页面绑定多个onload事件处理方法$(function(){alert(”我首先被执行”);});$(function(){alert(”我第二被执行”);});绑定特殊事件
文档评论(0)