热门关键字:
jquery > jquery教程 > jquery教程 > 动态地添加HTML控件-JavaScript基础

动态地添加HTML控件-JavaScript基础

303
作者:管理员
发布时间:2021/2/3 18:23:22
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=3816
  <!DOCYTYPE html>


  <html>


  <head>


  <meta charset="utf-8">


  <title>动态添加html控件</title>


  <style>


  body{font-size: 12px}


  。button{background-color: #03a9f4;color: white}


  </style>


  </head>


  <body>


  <form name="form">


  <input type="button" class="button" value="添加文本框" onclick="addText()">


  <input type="button" class="button" value="添加按钮" onclick="addBtn()">


  <input type="button" class="button" value="删除所有控件" onclick="delElement()">


  <br><br>用户名:


  </form>


  </body>


  <script>


  function addText() {


  var otext=document.createElement("input");//创建input控件


  otext.setAttribute("type","text");//设置控件类型


  otext.setAttribute("name","username");//设置控件名称


  document.form.appendChild(otext);//将控件添加到form节点子节点后面


  }


  function addBtn() {


  var obtn=document.createElement("input");


  obtn.type="button";//设置类型为button


  obtn.value="确定";//设置控件显示的文字


  document.form.appendChild(obtn);//将控件添加到form节点子节点后面


  }


  function delElement() {


  document.form.innerHTML="";//清空了所在页面


  }


  </script>


  </html>


  2、示例效果图


  源码下载:动态添加HTML控件。zip




如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:jquery
友荐云推荐