手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

jQuery的html()等方法介绍

首页 > Javascript >

本来是看到一篇文章,写研究的,想COPY过来就完事了。该来来自于cssRain,但是在看的过程中,发现内容和标准偏差很多,于是就贴上它的链接,然后自己谈谈理解吧。

CSSRAIN的链接为:http://www.cssrain.cn/article.asp?id=1176

在jQuery里面对于一些HTML的元素操作都是很简化的,这也是很多人选择使用jQuery的原因。

对于获取某一个元素的值,如input框,我们往往是用$('#test').val();

$('#test')这个我就不多说了,反正就是获取ID为test的这个元素。

$('#test').val(),也就是获取它的值,一般来说,凡是能够用在FORM里的元素,都可以用.val()来进行值的获取,如input,textarea,select等,都可以用.val()来获取它们的当前值

而.val('aa');则是设置该元素的值,$('#test').val('aa'),也就是相当于设置test元素的值为aa。

类似这样的用法还有两种:.html(),.text(),这两种用法往往用在div和span元素上,一般是为这两种元素进行赋值和取值。

.html()替代了以前的 .innerHTML , .html('test') ,则是替代了 .innerHTML = 'test';

这些类似的简化写法让我们在实际的操作中感觉得更加流畅。

这些方法都是直接在方法名里加参数来进行赋值和取值的。还有一些是通过第二个参数进行取值的(说的不太清楚。。。),比如$('#test').attr('name'),那么,返回的值就是它的attribute中的name了,如果$('#test').attr('id','test2'),则是相当于把这个test元素的name设为test2,再进行取值的时候,name就是test2了。

说的太乱了。。。。

懒得整理,权当笔记




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: jquery, html, 研究

« 上一篇 | 下一篇 »

只显示10条记录相关文章

JQuery -- this 和 $(this) 的区别 (浏览: 86573, 评论: 3)
表单提交时submit按钮的值没有被提交 (浏览: 65722, 评论: 5)
[转载]超强大的jquery formValidator (浏览: 51932, 评论: 3)
jQuery插件---获取URL参数 (浏览: 47238, 评论: 1)
取得html中的comment的内容 (浏览: 43577, 评论: 2)
jQuery的bind函数 (浏览: 41782, 评论: 1)
将Yiiframework与JQuery easyUI整合使用 (浏览: 39225, 评论: 2)
jQuery一些插件的链接[转] (浏览: 38797, 评论: 2)
取消radio的选中状态 (浏览: 37943, 评论: 1)
JQuery学习第一天 (浏览: 36485, 评论: 3)

1条记录访客评论

版主您客氣的.內容一點都不亂.小的受益匪淺.

Post by Phil on 2011, December 21, 4:58 AM 引用此文发表评论 #1


发表评论

评论内容 (必填):