javascript动态添加控件

 <script type="text/javascript">
 var flag=0;    
 function addpage()
  {
   alert("dfddf");
  }
  function onadd()
  {
if(flag!=0)
{
return;
}
flag=1;
 addElementSpan("标题:");
 addElementInput("text");
 
 addElementBR();
 addElementBR();
 
 addElementSpan('URL:');
 addElementInput("text");
 
 addElementBR();
 
 addElementSpan("   ");
 
   var obj = document.getElementById("addurl");
   var newobj = document.createElement("input");
   newobj.type="button";
   newobj.οnclick=addpage;
   newobj.value="添加";
   obj.appendChild(newobj);

 addElementSpan("          ");

 var newcancel = document.createElement("input");
 newcancel.type="button";
 newcancel.οnclick=oncancel;
 newcancel.value="取消";
 obj.appendChild(newcancel);


  }

 function oncancel()
 {
  alert("取消");
 }
  function addElementBR()
  {
   var obj = document.getElementById("addurl");
   var newobj = document.createElement("br");
   obj.appendChild(newobj);
   
  }
 
  function addElementSpan(txt)
  {
   var obj = document.getElementById("addurl");
   var a = document.createElement("span");
 a.innerText = txt;
 obj.appendChild(a);
  }
 
  function addElementInput(type)
  {
    var obj = document.getElementById("addurl");
   var a = document.createElement("input");
 a.type = type;
 obj.appendChild(a);
  }
  </script>
         
          <div id="addurl">
    <input type="hidden" name="a">
    </div>

 

删除:

 

 function oncancel()
 {
  //alert("取消");
  var obj = document.getElementById("addurl");
  flag=0;
  obj.innerHTML="";
 }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值