javascript实现在form中动态添加元素

<SCRIPT language=javascript>
var startL=1 //随传进的数组而不同
var allCount=1
var modified=0
var currentLine=-1
var line=-1;
function lightOn(ln){
  if (ln==null)
    ln=parseInt(event.srcElement.ln,10)
    for (i=startL;i<PLList.rows.length;i++)
      if (tdt[i].ln==ln)
        line=i
      cln=currentLine
      oldLine=-1
      for (i=startL;i<PLList.rows.length;i++)
        if (tdt[i].ln==cln)
          oldLine=i
        if (line==oldLine)
          return
        if (line>0)
          {
          currentLine=ln
          }
          }
function delIt()
          {
          line=parseInt(event.srcElement.ln,10)
          if (line>0)
            for (i=startL;i<PLList.rows.length;i++)
              if (tdt[i].ln==line)
              {
               
                PLList.deleteRow(i)
                }
                }
function newHospitalVisit()
                {
                  newRow=PLList.insertRow(PLList.rows.length);
                  newRow.id="tdt";
                  newRow.ln=allCount;
                  newRow.className="table-content";
                  newRow.οnclick=lightOn;

                  c1=newRow.insertCell(0);
                  c1.id="delItem";
                  c1.ln=allCount;
      c1.width="77%";
                  c1.align='center';
                  c1.innerHTML='name1 <input type="txt" name="name1"  size="60"> name2 <input type="txt" name="name2">';

                  c2=newRow.insertCell(1);
                  c2.ln=allCount;
                  c2.οnclick=delIt;
                  c2.width="23%";
                  c2.align='center';
                  c2.innerHTML='<input type="button" name="Button" value=" 删除 "  ln='+allCount+'>';

                  allCount++
                }
function mouseOver()
                  {
                    event.srcElement.className="delMouseOver"
                  }
function mouseOut()
                  {
                    event.srcElement.className="scheduleButtonVisible"
                  }
function checkbox(cb)
                  {
                    cb.checked=!cb.checked
                  }
</SCRIPT>
<form name=frm>
<table align=center class="table-border" cellspacing=0 cellpadding=0 width="100%" id='PLList'>
  <TBODY>
  <tr class="table-title" align=center id=tdt>
   <td colspan="2">
   <table align=center cellspacing=0 cellpadding=0 width="100%" class="table-title">
     <tr align=center>
       <td width="23%">
      <INPUT name="name1" type=hidden>
   <INPUT name="name2" type=hidden>
   <input type="button" name="Button2" value="新加" class="functionButton" οnclick=newHospitalVisit()>
    </td>

     </tr>
   </table>
   </td>
  </tr>

  </TBODY>
</table>
   </form>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值