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 相关文章推荐
javascript dom 操作详解 js加强
Jul 13 Javascript
Javascript 入门基础学习
Mar 10 Javascript
javascript学习笔记--数字格式类型
May 22 Javascript
IE6浏览器中window.location.href无效的解决方法
Nov 20 Javascript
Es6 写的文件import 起来解决方案详解
Dec 13 Javascript
利用jquery正则表达式在页面验证url网址输入是否正确
Apr 04 jQuery
微信小程序 连续旋转动画(this.animation.rotate)详解
Apr 07 Javascript
JavaScript数据结构中串的表示与应用实例
Apr 12 Javascript
浅谈vue-cli 3.0.x 初体验
Apr 11 Javascript
使用layui日期控件laydate对开始和结束时间进行联动控制的方法
Sep 06 Javascript
VUE 解决mode为history页面为空白的问题
Nov 01 Javascript
微信小程序页面间传递数组对象方法解析
Nov 06 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
PHP中exec函数和shell_exec函数的区别
2014/08/20 PHP
PHP经典面试题集锦
2015/03/19 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
javascript编程起步(第四课)
2007/01/10 Javascript
JS DOM 操作实现代码
2010/08/01 Javascript
ajax 缓存 问题 requestheader
2010/08/01 Javascript
js中arguments,caller,callee,apply的用法小结
2014/01/28 Javascript
jQuery中scrollLeft()方法用法实例
2015/01/16 Javascript
jQuery实现折叠、展开的菜单组效果代码
2015/09/16 Javascript
JavaScript电子时钟倒计时第二款
2016/01/10 Javascript
深入理解javascript作用域第二篇之词法作用域和动态作用域
2016/07/24 Javascript
js事件源window.event.srcElement兼容性写法(详解)
2016/11/25 Javascript
IE8兼容Jquery.validate.js的问题
2016/12/01 Javascript
JavaScript 过滤关键字
2017/03/20 Javascript
使用SVG基本操作API的实例讲解
2017/09/14 Javascript
详解ES6之async+await 同步/异步方案
2017/09/19 Javascript
karma+webpack搭建vue单元测试环境的方法示例
2018/05/24 Javascript
vue组件实践之可搜索下拉框功能
2018/11/25 Javascript
Node.js文本文件BOM头的去除方法
2020/11/22 Javascript
通过vue.extend实现消息提示弹框的方法记录
2021/01/07 Vue.js
Python中的装饰器用法详解
2015/01/14 Python
python清除指定目录内所有文件中script的方法
2015/06/30 Python
Python实现自动发送邮件功能
2021/03/02 Python
Python找出微信上删除你好友的人脚本写法
2018/11/01 Python
python模块常用用法实例详解
2019/10/17 Python
Python3自动生成MySQL数据字典的markdown文本的实现
2020/05/07 Python
JavaScript+Canvas实现自定义画板的示例代码
2019/05/13 HTML / CSS
EGO Shoes美国/加拿大:英国时髦鞋类品牌
2018/08/04 全球购物
文明餐桌行动实施方案
2014/02/19 职场文书
买卖车协议书
2014/04/21 职场文书
欢迎家长标语
2014/10/08 职场文书
宾馆前台接待岗位职责
2015/04/02 职场文书
离婚承诺书格式范文
2015/05/04 职场文书
你会写报告?产品体验报告到底该怎么写?
2019/08/14 职场文书
经典《舰娘》游改全新动画预告 预定11月开播
2022/04/01 日漫
Javascript中Microtask和Macrotask鲜为人知的知识点
2022/04/02 Javascript