js与jquery中html() text() val()中的区别

  • 首先html() text() val() 是jquery方法。

       1.html()取得内容可以包含标签。

       2.text()取得内容为元素文本内容。

       3.val()只有value属性的元素才能使用该方法。

     请看下面的例子:

   1.<input type='text' value='xxx'/> 这个就需要用 val()。
   2.<span>你好</span> 这个就用 text()。
   3.<div><p>您好!</p></div> 这个就用html()。

  • value() innerHtml() innerText()是JS方法
posted @ 2017-02-28 10:41  某某西欧阿姐  Views(286)  Comments(0Edit  收藏  举报