js&jquery对比

阅读更多
备用
1、获取元素
   var info=document.getElementById("tex1");
   var info=$("#tex1");
2、获取值
   var info=document.getElementById("tex1").value;
   var info=$("#tex1").val();
   //对于文本框等有value属性的(例如input、radio、checkbox等)可以使用上面的方法,没有value属性的(例如div、span、p等)可以使用下面的
   var info=document.getElementById("tex1").innerHTML;
   var info=$("#tex1").text();
3、赋值
    var info=document.getElementById("p1").value="123";
    var info=$("#tex1").val("123");
    //对于文本框等有value属性的(例如input、radio、checkbox等)可以使用上面的方法,没有value属性的(例如div、span、p等)可以使用下面的
    var info=document.getElementById("tex1").innerHTML;
    var info=$("#tex1").text("123");
4、添加元素
   a对象.appendChild(b对象)    将b对象添加到a里面 (动态下拉框js实现)
   a对象.appendChildTo(b对象)  将a添加到b         (动态下拉框jquery实现)
5、移除元素
   document.getElementById("ul").removeChild(当前元素);//只能移除子元素
   $("#div1").remove();//可以移除当前元素
6、创建元素
   var newNode = document.createElement("P");//创建一个P标签  
   var select = $("