jQuery操作元素内容的相关方法

1.前言

jQuery还提供了以下几个方法来访问或设置DOM元素的内容,包含访问或设置这些DOM元素的innerHTML属性、文本内容和value属性。

1)        html():返回jQuery对象包含的第一个匹配DOM元素的HTML内容。

2)        html(val):设置jQuery对象包含的所有DOM元素的HTML内容。

3)        text():返回jQuery对象包含的所有DOM元素的文本内容。

4)        text(val):设置jQuery对象包含的所有DOM元素的文本内容。

5)        val():返回jQuery对象包含的所有DOM元素的文本内容。

6)        val(val):为jQuery对象包含的第一个匹配的DOM元素的value值,实际上就是返回表单控件的value属性的值。

7)        val(Array<String>):为jQuery对象包含的所有DOM元素设置多个value属性值。主要用于操作复选框和允许多选的下拉列表框。

2.例子

下面的程序示范了操作元素内容的相关方法的用法。

<!DOCTYPE html>
<html>
<head>
	<meta name="author" content="OwenWilliam" />
	<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
	<title> 操作HTML内容的工具方法 </title>
</head>
<body>
<div></div><div></div>
<input id="book" name="book" type="text" /><br />
<input id="desc" name="desc" type="text" /><br />
<select id="gender">
	<option value="male">男人</option>
	<option value="female">女人</option>
</select><br />
<select id="publish" multiple="multiple">
	<option value="phei">电子工业出版社</option>
	<option value="tsinghua">清华大学出版社</option>
</select><br />
<script type="text/javascript" src="../jquery-1.8.0.js">
</script>
<script type="text/javascript">
// 设置body下的div元素的内容
$("body>div").html("Ajax");
// 设置所有input、select和textarea的值
$(":input").val("XML");
// 为所有的<select.../>元素设置value值
$("select").val(["female" , "tsinghua" , "phei"]);
// 仅获取jQuery元素的text部分,下面将输出Java
alert($("<div>java:<span>Java</span></div>").text());
</script>
</body>
</html>

3.运行结果

时间: 2024-09-30 15:38:43

jQuery操作元素内容的相关方法的相关文章

jQuery 操作元素的属性和内容

1. 操作"元素属性" 我们可以使用javascript中的getAttribute和setAttribute来操作元素的"元素属性". 在jQuery中给你提供了attr()包装集函数, 能够同时操作包装集中所有元素的属性: 名称 说明 举例 attr( name ) 取得第一个匹配元素的属性值.通过这个方法可以方便地从第一个匹配元素中获取一个属性的值.如果元素没有相应属性,则返回 undefined . 返回文档中第一个图像的src属性值: $("im

使用jQuery操作元素的属性与样式

本文学习如何使用jQuery获取和操作元素的属性和CSS样式. 元素属性和Dom属性 对于下面这样一个标签元素: <img id='img' src="1.jpg" alt='1' class="imgs"></img>  我们通常将id,src,alt,class称为属性,也即元素属性.但是,当浏览器对标签元素进行解析时,会将元素解析为Dom对象,相应的,元素属性也就解析为Dom属性. 元素属性和Dom属性只是在我们对其进行不同解析时的不同

jQuery操作元素的属性与样式

本文学习如何使用jQuery获取和操作元素的属性和CSS样式. 元素属性和Dom属性 对于下面这样一个标签元素: <img id='img' src="1.jpg" alt='1' class="imgs"></img>  我们通常将id,src,alt,class称为属性,也即元素属性.但是,当浏览器对标签元素进行解析时,会将元素解析为Dom对象,相应的,元素属性也就解析为Dom属性. 元素属性和Dom属性只是在我们对其进行不同解析时的不同

jQuery入门(2)使用jQuery操作元素的属性与样式

jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 一.区分DOM属性和元素属性 对于下面这样一个标签元素: <img id='img' src="images/image.1.jpg" alt='1' class="imgs"></img> 我们通常将id.src.alt.class称为属性,也即元素属性.但是,当浏览器对标签元素进行解析时,会将元素解析为Dom对象,相应的,元素属性

RobotFramework-----使用jquery操作元素

*** Settings *** Library Selenium2Library *** Keywords *** XXXX登录 [Documentation] 储值账号 open browser http://XXX.com/ chrome maximize browser window Execute Javascript a = window.document.createElement('script');a.src='//code.jquery.com/jquery-1.9.1.mi

从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式

原文:从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始学习jQuery (五) 事件与事件对象 从零开始学习jQuery (六) jQuery中的Ajax 从零开始学习jQuery (七) jQuery动画-让页面动起来!

jQuery操作元素方法总结

总结工作中常用到的jQuery操作元素的各种方法,方便以后查阅使用. jquery判断checkbox是否被选中 if($("#id").is(":checked")) jquery获取选中的radio var gender = $("input[name='gender']:checked").val(); jquery选中radio $("input:radio[name='gender'][value='M']").at

JQuery操作元素的属性与样式及位置 复制代码

<script type="text/javascript" src="JQuery/jquery-1.5.1.js"></script> <script type="text/javascript" defer> //标签的属性称作元素属性,在JS里对应的DOM对象的对应属性叫DOM属性.JS里的DOM属性名有时和原元素属性名不同. //==================================操作

jQuery操作CSS属性的相关方法

1.前言 jQuery提供了以下几种操作DOM元素CSS样式的方法,包括直接访问.修改DOM元素的class属性值,还提供了访问.修改DOM元素内联CSS属性值的方法,除此之外还提供了大量直接访问.修改DOM元素大小和位置的方法. jQuery提供的操作CSS属性的相关方法如下. 1)        addClass(class):将指定的CSS定义添加到jQuery对象包含的所有DOM对象上. 2)        hasClass(class):判断该jQuery对象是否包含至少一个具有指定C