首页 > 技术文章 > jquery的操作

hemingshui 2013-10-05 15:48 原文

      假设有如下标签。

<input type="text" value="zhang" id="username" name="username"/>

var username=document .getElementById("username");

var $username=$(username);

username本来是一个Document 对象,那么用$对象包裹后就变成了一个jquery对象,用alert($username.val())就能输出这个文本框的值

这说明,document对象是可以变成jquery对象的。

      其实,jquery对象是一个数组对象,不管这个对象里存放的是一个对象还是多个对象,它都是数组,这一点需要注意。将jquery取下标,直接可以将

query对象转成Document对象。还以上面的标签为例:

var $username=$("#username");

var user=$username[0];//这里也可以用var user=$username.get(0);

这样,user就是一个Document对象了,可以用alert(usr.value)输出其值;

 

推荐阅读