:皒祗想自私旳占有著袮
.Net Ajax SQLserver Flex UI JS 一样都不能少...
随笔- 67  文章- 0  评论- 13 
博客园  社区  首页  新随笔  联系  管理  订阅 订阅

添加html内容(insertAdjacentHTML和insertAdjacentText)

添加html内容(insertAdjacentHTML和insertAdjacentText)
     dhtml提供了两个方法来进行添加,insertAdjacentHTML和insertAdjacentText
insertAdjacentHTML方法:在指定的地方插入html标签语句。
     原型:insertAdjacentHTML(swhere,stext)
     参数:
     swhere:指定插入html标签语句的地方,有四种值可以用:
               1.beforeBegin:插入到标签开始前
               2.afterBegin:插入到标签开始标记后
               3.beforeEnd:插入到标签结束标记前
               4.afterEnd:插入到标签结束标记后
               stext:要插入的内容
       例:var sHTML="<input type=button onclick=" +      "go2()" + " value='Click Me'><BR>"
       var sScript='<SCRIPT DEFER>'
       sScript = sScript +      'function go2(){ alert("Hello from inserted script.") }'
       sScript = sScript + '</script' + '>';
       ScriptDiv.insertAdjacentHTML("afterBegin",sHTML + sScript);
       在html正文中加入一行:
     <DIV ID="ScriptDiv"></Div>
      最终变成:
     <DIV ID="ScriptDiv">
        <input type=button onclick=go2() value='Click Me'><BR>
        <SCRIPT DEFER>
          function go2(){alert("Hello from inserted sctipt.")}'
        </script>
      </DIV>
      insertAdjacentText方法与insertAdjacentHTML方法类似,只不过只能插入纯文本,参数相同

posted @ 2008-04-18 21:02 JoyBin 阅读(424) 评论(0) 编辑 收藏
刷新评论刷新页面返回顶部
程序员问答社区,解决您的IT难题
博客园首页博问新闻闪存程序员招聘知识库
Copyright ©2012 JoyBin