`

动态创建及删除表格行

    博客分类:
  • js
阅读更多

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript" >
function test()
{
alert(/(\d{6}){1}/.test(document.getElementById("test").value));
alert(/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/.test(document.getElementById("test").value));
}

function formatTable()  
    {  
 formatTable();
                                var oTable = document.getElementById('oTable');//获取table对象  
        var rows=oTable.rows;  
        for(var i=0;i<rows.length;i++)  
        {  
            if(i%2==0) {  
                rows[i].style.backgroundColor = "#FFFFFF";  
                rows[i].style.color = "#000000";  
            } else {  
                rows[i].style.backgroundColor = "#f7f7f7";  
                rows[i].style.color = "#000000";  
            }  
        }  
    } 
function createTr()  
{  
    var tab = document.getElementById("tab");  
    var tr = tab.insertRow();//create tr  
    //create td  
   
    var td2 = tr.insertCell(0);  
    td2.style.textAlign = "center";  
    td2.innerHTML = '<input type="text" name="tel" size="13" value=""/>';  
    var td3 = tr.insertCell(1);  
    td3.style.textAlign = "center";  
    td3.innerHTML = '<input type="text" name="code1" size="13"/>';  
    var td4 = tr.insertCell(2);  
    td4.style.textAlign = "center";  
    td4.innerHTML = '<input type="text" name="address" size="48"/>';  
    var td5 = tr.insertCell(3);  
    td5.style.textAlign = "center";  
    td5.innerHTML = '<input type="text" name="code2" size="13"/>';
  
    var td1 = tr.insertCell(4);  
    td1.style.textAlign = "center";  
    td1.innerHTML = '<img src="关系图.jpg" width="14" height="10" border="0" onclick="DelRow();" alt="删除" class="mouseHand"/>';  

function DelRow()  
{  
    var iIndex = window.event.srcElement.parentElement.parentElement.rowIndex;  
    var tab = document.getElementById("tab");  
    if(iIndex==-99999)  
      alert("系统提示:没有选中行号!");  
    else{  
         tab.deleteRow(iIndex);  
    }  
       

</script>
</head>

<body>
<input type="text" value="kkskkk" name="test" />
<button type="button"  value="test" onClick="javascript:createTr();">sfsfsfd</button>
<table width="100%" border="1" bordercolor="red" id="tab" name="tab" height="100%">
 
</table>
<p>&nbsp;</p>
</body>
</html>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics