问答详情
源自:9-22 编程练习

.onclick=function(){}怎么用

function add()
{
var tbody = document.getElementById('table').lastChild;  
var tr = document.createElement('tr');  
var td = document.createElement("td");
td.innerHTML = "<input type='text'/>";
tr.appendChild(td);
td = document.createElement("td");	 
td.innerHTML = "<input type='text'/>";
tr.appendChild(td);
td = document.createElement("td");	
td.innerHTML = "<a href='javascript:;' onclick='deleteRow(this)'>ɾ³ý</a>";
tr.appendChild(td);   
tbody.appendChild(tr);   
Highlight();
}
<input type="button" value="添加一行" onclick="add()" /> 
button有效果

document.getElementsByTagName("input").onclick=function()
{
var tbody = document.getElementById('table').lastChild;  
var tr = document.createElement('tr');  
var td = document.createElement("td");
td.innerHTML = "<input type='text'/>";
tr.appendChild(td);
td = document.createElement("td");	 
td.innerHTML = "<input type='text'/>";
tr.appendChild(td);
td = document.createElement("td");	
td.innerHTML = "<a href='javascript:;' onclick='deleteRow(this)'>ɾ³ý</a>";
tr.appendChild(td);   
tbody.appendChild(tr);   
Highlight();
}
<input type="button" value="添加一行" />
button没有效果


提问者:leaderofring 2015-07-13 21:48

个回答

  • may_131418jtyu
    2015-07-13 22:10:46

    没看懂?