<div class="codetitle"> <span><a style="CURSOR: pointer" data="98698" class="copybut" id="copybut98698" onclick="doCopy('code98698')"><u>复制代码</u></a></span>如下代码:</div> <div class="codebody" id="code98698"> <br>渡 //EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <br><html xmlns="http://www.w3.org/1999/xhtml"> <br><头> <br><meta http-equiv="Content-Type" content="text/html; charset=utf-8">> <br><script src="js/jquery-1.3.2.js"></script> <br><script type="text/javascript"><!-- <BR> $(function(){ <BR> $("#aAttr1").click(function(){ <BR> $ ( ":text").attr("value",$("#divTest").attr("id")); <BR> }) <BR> $("#aAttr2").click(function() { <BR> $( ":text").attr("value",function(){ <BR> return $("# divTest").attr("id"); <BR> }); <BR> }) <BR> $("#aAttr3").click(function(){ <BR> $( ":text").attr({value:"test2"}); <BR> }) <BR> $ ("#aAttr4").click(function(){ <BR> $("#inputTest2").removeAttr("value"); <BR> }) <br><br> }) <BR>// - -></脚本> <br><title>无标题文档</title> <br></头> <br><br><身体> <br><形式> <br><输入 id="inputTest1" type="text" /> <BR><输入 id="inputTest2" type="text" value="test" /> <BR><div id="divTest">123</div>; <BR><a href="#" id="aAttr1">在文本表单中显示DIV的ID方法1</a>| <br><a href="#" id="aAttr2"> ;在文本表单中显示DIV的ID方法2</a>| <br><a href="#" id="aAttr3">在文本表单中显示test2</a>| <br>取消inputTest2的value属性</a>| <br><input type="reset"> <br></表格> <br></身体> <br></html><br> </div> <br>1.element.attr(name) <br>描述:用于获取某个元素的name属性值,如例子中 $("#divTest").attr("id")就可获取divTest的ID值。 <br>2.element.attr(name,value) <br>描述:用于设置某个元素的name属性值,如例子中$(":text").attr("value",$("#divTest").attr("id"))就将divTest的ID值赋于text表单的value值。 <br>注:例子中(":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()一样,若有疑问可以跟帖,我再做说明 <br><br>3.element.attr(name,function) <br>描述:用于设置某个元素的name属性值与上一个类似,只是这里的value可以写成个function,更为灵活。 <br>4.element.remove(name); <br>描述:用于删除某个元素的name属性。