开发者社区 问答 正文

jQuery中的text(),html(),val()有什么区别

我在书中偶尔看到this.value来获取值.也有时候看到$(this).val()来获取值.请问这2个有什么区别的吗??

展开
收起
a123456678 2016-07-12 14:12:00 1788 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • form表单中的input标签等有value属性,jquery就可以使用相应的.val().
    
    text()是获取标签内的文字, html()是获取标签内的所有东西  
    
    比方说
    
    <div id='a'><div>a</div></div>
    
    $('#a').text() 获取到的就是a
    
    $('#a').html()获取到的就是<div>a</div>
    2019-07-17 19:54:52 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论