jQuery学习教程(七):val()与节点操作

val()

用来设置和获取元素的值,包括元素、文本框、下拉列表还有单选框。使用val()返回元素的value值,使用val(value) 设置元素值。

例:

<script type="text/javascript"> 
	 //<![CDATA[  
	 $(function(){ 
	 	 $("#key").val("请输入关键字进行搜索");  
	 	 $("#key").attr("color","#ccc");
	 	 $("#key").mouseover(function(){  
	 	 	 $(this).css("background","#fee").css("color","#d00");
	 	 });
	 	 $("#key").mouseout(function(){  
	 	 	 $(this).css("background","#fff").css("color","#333");
	 	 });
	 	 $("#key").click(function(){  
	 	 	 $(this).val("");
	 	 });
	 });
	 //]]>
</script>
</head>
<body>
<form>
	 <input type="text" id="key" name="key" />  
</form>

  

DOM方式操作节点

children()//取得匹配元素的子元素集合 next()//取得匹配元素后面紧邻的同辈元素 prev()//取得匹配元素前面紧邻的同辈元素 siblings()取得匹配元素前后所有的同辈元素集 closest()//取得最近的匹配元素

学习以上这些jQuery的DOM访问节点方式,不要忘记js自身的DOM Core访问节点方式

jQuery>>DOM Core

children()>>childNodes next()>>nextSibling prev()>>previousSibling

first()>>firstChild

last()>>lastChild

parent()>>parentNode

转载于:https://www.cnblogs.com/rmbteam/archive/2011/07/22/2113455.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值