<script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>
  <title> 获取或设置元素的内容</title>
  <style type="text/css">
  body{font-size:15px;text-align:center}
  div{border:solid 0px #666;padding:5px;width:220px;margin:5px}
  </style>
  <script type="text/javascript">
  $(function() {
   var strHTML = $("#divShow").html();// 获取HTML 内容(包含div下面的两个格式)
   var strHTML2 = $("#divShow b i").html(); //获取HTML内容
   var strHTML3 = $("div").html();
   var strText = $("#divShow").text();// 获取文本内容
   var strText2 = $("div").text();

   $("#divHTML").html(strHTML);// 设置HTML 内容
   $("#divHTML2").html(strHTML2); //设置HTML内容
   $("#divHTML3").html(strHTML3); //设置HTML内容
   $("p").html(strHTML);

   $("#divText").text(strText);// 设置文本内容
   $("#divText2").text(strText2);// 设置文本内容
   $("a").text(strText);

   $("select").change(function() { // 设置列表框change 事件
   // 获取列表框所选中的全部选项的值
   alert($("select").val());
   var strSel = $("select").val().join(",");
   $("input").val(strSel); // 显示列表框所选中的全部选项的值
   })
  })
  </script>
  </head>
  <body>
  <table border="1" bordercolor="#A9A9A9" cellspacing="0">
  <tr><td>******************************</td><td>*******************************************</td></tr>
  <tr>
  <td><div id="divShow"><b><i>Write Less Do More</i></b></div></td>
  <td>这是原内容</td>
  </tr>
  <tr>
  <td><div id="divShow"><b><i>Write XXXX Do XXXX</i></b></div></td>
  <td>这是原内容</td>
  </tr>
 <tr><td>******************************</td><td>*******************************************</td></tr>
  <tr>
  <td><div id="divHTML">1</div></td>
  <td>获取原内容(连带内容的格式)后以html方式输出</td>
  </tr>
  <tr>
  <td><div id="divHTML2">2</div></td>
  <td>获取原内容(不带内容的格式)后以html方式输出</td>
  </tr>
  <tr>
  <td><div id="divHTML3">3</div></td>
  <td>获取原内容(获取第一个匹配元素的内容)后以html方式输出</td>
  </tr>
  <tr>
  <td><p></p></td>
  <td>HTML方式设置段落的文本</td>
  </tr>
  <tr>
  <td><p></p></td>
  <td>如果这个也有内容了,就是设置每个匹配元素的内容</td>
  </tr>
 <tr><td>******************************</td><td>*******************************************</td></tr>
  <tr>
  <td><div id="divText">4</div></td>
  <td>获取原内容后以text方式输出</td>
  </tr>
  <tr>
  <td><div id="divText2"></div></td>
  <td>获取原内容(获取所有匹配元素的内容)后以text方式输出</td>
  </tr>
  <tr>
  <td><a></a></td>
  <td>TEXT方式设置段落的文本</td>
  </tr>
  <tr>
  <td><a></a></td>
  <td>如果这个也有内容了,就是设置每个匹配元素的内容</td>
  </tr>
  <tr><td>******************************</td><td>*******************************************</td></tr>
  <tr>
  <td>

  <select multiple="multiple"style="height:96px;width:85px">
   <option value="1">Item 1</option>
   <option value="2">Item 2</option>
   <option value="3">Item 3</option>
   <option value="4">Item 4</option>
   <option value="5">Item 5</option>
   <option value="6">Item 6</option>
  </select>
  <select>
   <option value="7">Item 7</option>
   <option value="8">Item 8</option>
   <option value="9" selected>Item 9</option>
  </select>
  </td>
  <td>
  </td>
  </tr>
  <tr>
  <td><input ></input></td>
  <td><input ></input></td>
  </tr>

获取的时候,Val主要是下拉框的值,text主要是文本框的值,html会把标签都给获取出来。

val(),text(),html()的区别的更多相关文章

  1. jquery val() text() html()的区别

    value()主要用在表单元素上,如果其他的元素获取value是通过attract()的方法,text()是获取元素的纯文本,如果text(“content”)就会更改元素的文本内容:html()获取 ...

  2. jquery html属性和text属性的区别

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  3. JQuery textarea中val(),text()

    val()是当前输入框的前台显示内容 text()是原始内容, 调试时浏览器审查元素可以发现如果只改变val(),text()值是不会改变的

  4. 宽字符————_T、_TEXT、L、TEXT之间的区别

    _T._TEXT.L.TEXT之间的区别 在分析前先对三者做一个简单的分类 _T._TEXT.TEXT三者都是根据编译器的环境进行ANSI/UNICODE变换的,_T和_TEXT是根据_UNICODE ...

  5. python requests的content和text方法的区别(转)

    原文地址: http://blog.csdn.net/xie_0723/article/details/51361006 问题: 一直在想requests的content和text属性的区别,从pri ...

  6. application/xml 和 text/xml的区别

    application/xml and text/xml的区别 经常看到有关xml时提到"application/xml" 和 "text/xml"两种类型, ...

  7. JQuery操作attr、prop、val()/text()/html()、class属性

    1.1 arr操作   设置单个属性 // 第一个参数:需要设置的属性名 // 第二个参数:对应的属性值 // $obj.attr(name, value); // 用法举例. $('img').at ...

  8. jquery 中 html与text函数的区别

    jquery 中 html与text函数的区别 共同点:它们都能讲函数中的参数渲染到页面中: 异同点: text() 只是简单的讲参数的内容写入到页面中: html() 会根据参数的值,判断是否字体符 ...

  9. jquery中选择器的 html() text() val() attr() 方法的区别与使用方式

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

随机推荐

  1. POJ 1625 Censored! [AC自动机 高精度]

    Censored! Time Limit: 5000MS   Memory Limit: 10000K Total Submissions: 9793   Accepted: 2686 Descrip ...

  2. 二维码开源库ZBar-吐槽篇

    前不久在网上看到一篇文章<QR-Decoder-OV5640 二维码识别> ,是某开发板的教程.记得对应的开发板以前购买过,当初只是为了看OV5640的JPG的输出效果,结果由于公司奇葩的 ...

  3. ionic2+Angular 依赖注入之Subject ——使用Subject来实现组件之间的通信

    在Angular+ionic2 开发过程中,我们不难发现,页面之间跳转之后返回时是不会刷新数据的. 场景一:当前页面需要登录之后才能获取数据--去登录,登录成功之后返回--页面需要手动刷新才能获取到数 ...

  4. Windows 系统下安装 dig 命令

    dig是一个Linux下用来DNS查询信息的小工具,dig全称是Domain Information Groper,与nslookup类似,但比nslookup功能更强大.Windows只有nsloo ...

  5. 在OS X系统中php访问sftp时需要ssh2扩展的安装

    php -v brew install homebrew/php/php55-ssh2 [实现方式] <?php $connection = ssh2_connect('192.168.0.14 ...

  6. JAVA受检异常和非受检异常举例

    受检异常和非受检异常(运行时异常)举例 RuntimeException(即非受检异常): RuntimeException在默认情况下会得到自动处理,所以通常用不着捕获RuntimeExceptio ...

  7. Zend Framework在windows下的安装

    1:首先需要下载安装PHP的依赖管理工具Composer 详情去http://docs.phpcomposer.com/了解 下载链接: https://getcomposer.org/downloa ...

  8. uva12563

    一个简单的0-1背包,背包容量为t-1,每个物品价值为1,代价为t[i].背包容量为t-1而不是t的原因是留1s唱<劲歌金曲>. AC代码: #include<cstdio> ...

  9. Golang里实现Http服务器并解析header参数和表单参数

    在http服务里,header参数和表单参数是经常使用到的,本文主要是练习在Go语言里,如何解析Http请求的header里的参数和表单参数,具体代码如下: package server import ...

  10. MacOS下SVN迁移Git踩坑记

    1. First Blood 之前在Windows环境下进行svn到git的迁移是很简单的,(参考官方文档:https://git-scm.com/book/zh/v1/Git-%E4%B8%8E%E ...