当前位置: 首页 > 图文教程 > 网络编程 > Javascript > JQuery 学习笔记 element属性控制

Javascript
用new Image()预先加载图片真的有用吗?
超级susymenu实现top菜单
新版本susymenu树形菜单,请大家指教、分享
javascript入门·图片对象(无刷新变换图片)\滚动图像
国外Lightbox v2.03.3 最新版 下载
javascript渐变显示的雅虎中国选项卡效果代码
用javascript来实现select标签的美化的代码
用javascript实现改善用户体验之alert提示效果
Auntion-TableSort javascript类文件
javascript 新闻切换技术
JS代码判断集锦大全
[原创]用javascript实现检测指定目录是否存在的方法
JavaScript中的其他对象
[原创]来自ImageSee官方 JavaScript图片浏览器
用js 让图片在 div或dl里 居中,底部对齐
网页代码常用小技巧总结
可以自动轮换的页签 tabs with auto play fucntion
js判断一点是否在一个三角形内
DHTML Slide Show script图片轮换
JS event使用方法详解

Javascript 中的 JQuery 学习笔记 element属性控制


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-12   浏览: 435 ::
收藏到网摘: n/a

JQuery元素属性控制
复制代码 代码如下:

<!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属性。