ajax常用到的四类api

AJAX:客户端技术 。
     CSS        DOM     javascript                 XMLHttpRequest

查找的 :
document.getElementById( "a" ) ;        document.getElementsByTagName( "tr" ); ===>array
 document.getElementById( "id" ).getElementsByTagName( "span" ).length
 
查找子结点和父节点        
obj.childNodes -----> array                obj.firstChild         obj.lastChild           obj.parentNode --------> obj

  修改节点( 节点的属性 , 节点本身 )
obj.remvoeChild( target ) ;
obj.appendChild( target ) ;
 obj.bgcolor="red"
创建节点
var tr = document.createElement( "tr" ) ;
tr.bgcolor="blue"
document.createTextNode( "sdsssssss" ) ;

小例子:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>

  <head>
    <script type="text/javascript">
    function add(){
        var nameValue=document.getElementById("name").value;
         var ageValue=document.getElementById("age").value;
          var careerValue=document.getElementById("career").value;

          var nameNode=document.createTextNode(nameValue);
          var ageNode=document.createTextNode(ageValue);
          var careerNode=document.createTextNode(careerValue);
        
          
          var nameTd=document.createElement("td");
              nameTd.appendChild(nameNode);
              //alert(nameTd.firstChild);
          var ageTd=document.createElement("td");
              ageTd.appendChild(ageNode);
              //alert(ageTd.firstChild);
          var careerTd=document.createElement("td");
              careerTd.appendChild(careerNode);
              //alert(careerTd.firstChild);
          var row=document.createElement("tr");
              row.appendChild(nameTd);
              row.appendChild(ageTd);
              row.appendChild(careerTd);    
          //alert("rowChilds:"+row.childNodes.length);
          document.getElementById("tb").appendChild(row);
    }
    </script>
  </head>
 
  <body>
    name:<input type="text" id="name">
    age:<input type="text" id="age">
    career:<input type="text" id="career">
    <input type="button" value="add" οnclick="add();">
    
    <table  border="1" bgcolor="green" width="90%" align="center">
    <tbody id="tb">
    <tr>
    <th width="33%">name</th>
    <th width="33%">age</th>
    <th width="33%">career</th>
    </tr>
    </tbody>
    </table>
    
  </body>
</html>




=====================================================       param        response  
=====================================================      framework            JSON            DOJO           EXT                DWR                 
www.dojochina.com
dwr 官方网站 。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值