JQuery 学习笔记 element属性控制


Posted in Javascript onJuly 23, 2009
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<script src="js/jquery-1.3.2.js" ></script> 
<script type="text/javascript"><!-- 
    $(function(){ 
             $("#aAttr1").click(function(){ 
                    $(    ":text").attr("value",$("#divTest").attr("id"));                 
                }) 
             $("#aAttr2").click(function(){ 
                    $(    ":text").attr("value",function(){ 
                                                             return $("#divTest").attr("id");         
                                                     });                 
                }) 
             $("#aAttr3").click(function(){ 
                    $(    ":text").attr({value:"test2"}); 
                }) 
             $("#aAttr4").click(function(){ 
                    $("#inputTest2").removeAttr("value");     
                })     }) 
// --></script> 
<title>无标题文档</title> 
</head> 
<body> 
<form> 
<input id="inputTest1" type="text" /> 
<input id="inputTest2" type="text" value="test" /> 
<div id="divTest">123</div> 
<a href="#" id="aAttr1">在text表单中显示DIV的ID方法1</a>| 
<a href="#" id="aAttr2">在text表单中显示DIV的ID方法2</a>| 
<a href="#" id="aAttr3">在text表单中显示test2</a>| 
<a href="#" id="aAttr4">去除inputTest2的value属性</a>| 
<input type="reset" /> 
</form> 
</body> 
</html>

1.element.attr(name)
描述:用于获取某个元素的name属性值,如例子中 $("#divTest").attr("id")就可获取divTest的ID值。
2.element.attr(name,value)
描述:用于设置某个元素的name属性值,如例子中$(":text").attr("value",$("#divTest").attr("id"))就将divTest的ID值赋于text表单的value值。
注:例子中(":text")用于获取input表单type为text的元素,同样其它表单也可用同样的方法获取,如<input type="button"/>即可用$(":button")进行获取,其返回值为Array(Element),也可用$(":input")获取所有的input元素。。在JQuery中要获取和设置元素的text与value值还可以使用element.text()/element.text(value)、element.val()/element.val(Value),用法与element.html()一样,若有疑问可以跟帖,我再做说明

3.element.attr(name,function)
描述:用于设置某个元素的name属性值与上一个类似,只是这里的value可以写成个function,更为灵活。
4.element.remove(name);
描述:用于删除某个元素的name属性。

Javascript 相关文章推荐
通过jQuery打造支持汉字,拼音,英文快速定位查询的超级select插件
Jun 18 Javascript
JavaScript 程序编码规范
Nov 23 Javascript
js监听输入框值的即时变化onpropertychange、oninput
Jul 13 Javascript
JavaScript高级程序设计 XML、Ajax 学习笔记
Sep 10 Javascript
js unicode 编码解析关于数据转换为中文的两种方法
Apr 21 Javascript
为什么Node.js会这么火呢?Node.js流行的原因
Dec 01 Javascript
jQuery如何防止这种冒泡事件发生
Feb 27 Javascript
谈谈基于iframe、FormData、FileReader三种无刷新上传文件的方法
Dec 03 Javascript
深入理解requestAnimationFrame的动画循环
Sep 20 Javascript
获取IE浏览器Cookie信息的方法
Jan 23 Javascript
AngularJS实现的JSONP跨域访问数据传输功能详解
Jul 20 Javascript
浅析Angular 实现一个repeat指令的方法
Jul 21 Javascript
JQuery 学习笔记 选择器之六
Jul 23 #Javascript
JQuery 学习笔记 选择器之五
Jul 23 #Javascript
JQuery 学习笔记 选择器之四
Jul 23 #Javascript
JQuery 学习笔记 选择器之三
Jul 23 #Javascript
JQuery 学习笔记 选择器之二
Jul 23 #Javascript
JQuery 学习笔记 选择器之一
Jul 23 #Javascript
javascript IFrame 强制刷新代码
Jul 23 #Javascript
You might like
全国FM电台频率大全 - 25 云南省
2020/03/11 无线电
PHP4(windows版本)中的COM函数
2006/10/09 PHP
php下过滤html代码的函数 提高程序安全性
2010/03/02 PHP
ecshop 批量上传(加入自定义属性)
2012/03/20 PHP
解析获取优酷视频真实下载地址的PHP源代码
2013/06/26 PHP
PHP与服务器文件系统的简单交互
2016/10/21 PHP
PHP中Static(静态)关键字功能与用法实例分析
2019/04/05 PHP
图片连续滚动代码[兼容IE/firefox]
2009/06/11 Javascript
css值转换成数值请抛弃parseInt
2011/10/24 Javascript
jQuery实现单击和鼠标感应事件
2015/02/01 Javascript
JQuery中上下文选择器实现方法
2015/05/18 Javascript
jQuery实现ctrl+enter(回车)提交表单
2015/10/19 Javascript
深入理解jQuery.data() 的实现方式
2016/11/30 Javascript
Angular中ng-bind和ng-model的区别实例详解
2017/04/10 Javascript
详解Angular 4.x NgTemplateOutlet
2017/05/24 Javascript
js下拉菜单生成器dropMenu使用方法详解
2017/08/01 Javascript
JS实现的Object数组去重功能示例【数组成员为Object对象】
2019/02/01 Javascript
「中高级前端面试」JavaScript手写代码无敌秘籍(推荐)
2019/04/08 Javascript
微信小程序使用车牌号输入法的示例代码
2019/08/20 Javascript
通过扫小程序码实现网站登陆功能
2019/08/22 Javascript
通过angular CDK实现页面元素拖放的步骤详解
2020/07/01 Javascript
Python中协程用法代码详解
2018/02/10 Python
python3+PyQt5实现支持多线程的页面索引器应用程序
2018/04/20 Python
浅谈pyqt5中信号与槽的认识
2019/02/17 Python
python opencv圆、椭圆与任意多边形的绘制实例详解
2020/02/06 Python
Python基于Dlib的人脸识别系统的实现
2020/02/26 Python
Python plt 利用subplot 实现在一张画布同时画多张图
2021/02/26 Python
Python3压缩和解压缩实现代码
2021/03/01 Python
美国休闲服装品牌:J.Crew Factory
2017/03/04 全球购物
意大利顶级奢侈品电商:LUISAVIAROMA(支持中文)
2020/05/26 全球购物
党员年终民主评议的自我评价
2013/11/05 职场文书
大学生表扬信范文
2014/01/09 职场文书
小学校本培训方案
2014/06/06 职场文书
银行党的群众路线教育实践活动对照检查材料
2014/09/25 职场文书
Python中seaborn库之countplot的数据可视化使用
2021/06/11 Python
python中pandas对多列进行分组统计的实现
2021/06/18 Python