<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • JS控制html控件的方法

    時間:2024-09-15 08:59:16 JAVA認證 我要投稿
    • 相關推薦

    JS控制html控件的方法

      為了方便廣大計算機愛好者,下面YJBYS小編為大家整理了關于JS控制html控件的方法,希望對你有所幫助。

      方法一:

      《div id=“myDiv”》《/div》 // 容器

      var strInnerHtml = “《input id=”myInput“ type=”text“》” ; // 要添加的控件

      docuemnt.all.Form1.myDiv.innerHTML = strInnerHtml ; // 執行添加動作

      方法二:

      《div id=“myDiv”》《/div》 // 容器

      var strInnerHtml = “《input id=”myInput“ type=”text“》” ; // 要添加的控件

      // 執行添加動作

      docuemnt.all.Form1.myDiv.insertAdjacentHTML( ‘afterBegin’, strInnerHtml ) ;

      其中第一個參數可是如下幾個值:

      afterBegin - 在文本前容器內插入內容;

      beforeEnd - 在文本后容器內插入內容;

      beforeBegin - 在文本前容器外插入內容;

      afterEnd - 在文本后容器外插入內容;

      方法三:

      《div id=“myDiv”》《/div》 // 容器

      var objNode = document.createElement( “INPUT” ); // 創建一個input控件

      // 開始指定控件屬性

      objNode.type = ‘text’ ;

      objNode.id = ‘myInput’ ;

      objNode.value = ‘test’ ;

      docuemnt.all.Form1.myDiv.insertAdjacentElement( “beforeEnd”, objNode); // 執行添加動作

      其他的控件控制方法:

      childNodes(index) - 取得子控件

      parentElement - 取得父控件

      removeNode - 刪除當前控件

      insertAdjacentHTML動態插入行

      關鍵字: insertadjacenthtml動態插入行

      添加HTML內容與文本內容以前用的是innerHTML與innerText方法,最近發現還有

      insertAdjacentHTML和insertAdjacentText方法,這兩個方法更靈活,可以在指定的地方插入html內容和文本內容。

      insertAdjacentHTML方法:

      在指定的地方插入html標簽語句

      原型:insertAdajcentHTML(swhere,stext)

      參數:

      swhere: 指定插入html標簽語句的地方,有四種值可用:

      1. beforeBegin: 插入到標簽開始前

      2. afterBegin:插入到標簽開始標記之后

      3. beforeEnd:插入到標簽結束標記前

      4. afterEnd:插入到標簽結束標記后

      stext:要插入的內容

      《html》

      《head》

      《script language=“javascript”》

      function myfun()

      {

      var obj = document.getElementById(“btn1”);

      obj.insertAdjacentHTML(“afterEnd”,“《br》《input name=\”txt1\“》”);

      }

      《/script》

      《/head》

      《body》

      《input name=“txt”》

      《input id=“btn1” name=“btn1” type=“button” value=“更多……” onclick=“myfun()”》

      《/body》

      《/html》

      《head》

      《title》24.htm insertAdjacentHTML插入新內容《/title》

      《script language=“jscript”》

      function addsome()

      {

      document.all.paral.insertAdjacentHTML(“afterBegin”,“《h1》在文本前容器內插入內容《/h1》”);

      document.all.paral.insertAdjacentHTML(“beforeEnd”,“《h2》在文本后容器內插入內容《/h2》”);

      document.all.paral.insertAdjacentHTML(“beforeBegin”,“《h4》在文本前容器外插入內容《/h1》”);

      document.all.paral.insertAdjacentHTML(“afterEnd”,“《h5》在文本后容器外插入內容《/h2》”);

      }

      《/script》

      《/head》

      《body onload=“addsome()”》

      《div id=“paral” style=“fontsize:6;color=‘#ff00ff’”》原來的內容《/div》《hr》

      《/body》

      《/html》

      《!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”》

      《HTML》

      《HEAD》

      《TITLE》 New Document 《/TITLE》

      《META NAME=“Generator” CONTENT=“EditPlus”》

      《META NAME=“Author” CONTENT=“”》

      《META NAME=“Keywords” CONTENT=“”》

      《META NAME=“Description” CONTENT=“”》

      《/HEAD》

      《BODY》

      《script》

      var num=0;

      var No_sys=0;

      function Add_button(){if(No_sys《8){

      c_input.insertAdjacentHTML(“beforeEnd”,“《div id=\”bar“+num+”\“

      oncontextmenu=\“Remove_button(bar”+num+“);return false\”

      style=\“background:red;width:40;height:20\”》“+num+”《/div》“);

      num++;

      No_sys++;

      }

      }

      function Remove_button(obj){

      obj.removeNode(true);

      No_sys——;

      }

      《/script》

      《input type=“button” onclick=“Add_button()” value=“動態加”》

      《input type=“button” onclick=“alert(c_input.innerHTML)” value=“看”》

      《div id=“c_input”》

      《/div》

      《/BODY》

      《/HTML》

    【JS控制html控件的方法】相關文章:

    JS控制HTML元素的顯示和隱藏的兩種方法06-22

    javascript控制頁面控件隱藏顯示的兩種方法08-15

    asp.net中將js的返回值賦控件的小例子10-27

    嵌入Flash的HTML方法11-03

    js控制excel打印解決方案參考08-31

    實現html方法結構化10-01

    HTML 行間距的設置方法07-22

    恢復HTM-HTML圖標方法08-15

    如何設置html虛線邊框的方法11-03

    關于ASP.NET DropDownList控件的使用方法11-06

    主站蜘蛛池模板: 国产精品中文字幕在线观看| 拍国产乱人伦偷精品视频| 国产精品高清在线观看| 日本人精品video黑人| 大伊香蕉精品一区视频在线 | 亚洲国产精品毛片av不卡在线| 精品少妇一区二区三区视频| 一本一本久久A久久综合精品| 国产一区二区精品尤物| 国产精品分类视频分类一区| 国产精品偷窥熟女精品视频| 四虎国产精品永久一区| 久久se这里只有精品| 精品国产美女福利到在线不卡| 久久噜噜久久久精品66| 热99re久久国超精品首页| 久久国产精品77777| 亚洲精品无码专区2| 国产一区二区三区精品视频 | 国产精品主播一区二区| 国产亚洲精品a在线无码| 99re只有精品8中文| 人妻少妇精品视频一区二区三区| 久久精品国产福利国产琪琪 | 久久精品国产72国产精福利| 四虎成人欧美精品在永久在线| 国产成人无码久久久精品一| 久久99精品久久久久久久久久| 亚洲视频精品在线| 国产精品第13页| 97国产精品视频| 国产精品美女久久久久| 久久丫精品国产亚洲av| 亚洲中文字幕久久精品无码APP| 精品卡一卡二卡乱码高清| 国产精品免费视频观看拍拍| 在线精品国产一区二区三区| 欧美精品在线视频| 久久人人爽人人精品视频| 国产三级精品三级在线观看| 国产精品自在线拍国产电影|