jQuery对象和DOM对象之间的相互转换

朱雀 2022-08-05 11:26 371阅读 0赞

先是DOM对象转换为jQuery对象:

首先需要引入jQuery函数库

  1. <script src="../../../AJAX-JavaScript-JQuery/jquery-1.8/jquery-1.8.0.min.js"></script>
  2. <body>
  3. <input type="text" name="username" id="username" value="王老师" />
  4. <script>
  5. //获取DOM对象
  6. var username=document.getElementById("username");
  7. alert(username.value);
  8. //转换为jquery对象 转换后就可以使用jQuery中的方法了
  9. var $username=$(username);
  10. alert("^^^"+$username.val());
  11. </script>
  12. </body>

接着jQuery对象转换成DOM对象

l 两种转换方式将一个 jQuery 对象转换成 DOM 对象: [index] 和 .get(index);

  1. <body>
  2. <input type="text" name="username" id="username" value="小王老师" />
  3. <script>
  4. //获取jQuery对象
  5. var $username=$("#username");
  6. alert($username.val());
  7. //转换成DOM对象
  8. //(1) jQuery对象是一个数组对象,可以通过[index]的方法,来得到相应的DOM对象
  9. var username=$username[0];
  10. alert(username.value);
  11. //jQuery本身提供,通过.get(index)方法,得到相应的DOM对象
  12. //转化为DOM对象
  13. var username1 = $username.get(0);
  14. alert(username1.value);
  15. </script>
  16. </body>

发表评论

表情:
评论列表 (有 0 条评论,371人围观)

还没有评论,来说两句吧...

相关阅读