想加一个保存按键,把input删掉但把里面的文字填入单元格,哪位高手试一下?
想加一个保存按键,把input删掉但把里面的文字填入单元格,哪位高手试一下?
可否用.value把input的值保存到一个变量a,然后删掉input标签,把单元格的内容变成a?
或是别的实现方法?
自己试了下并不行
想加一个保存按键,把input删掉但把里面的文字填入单元格,哪位高手试一下?
可否用.value把input的值保存到一个变量a,然后删掉input标签,把单元格的内容变成a?
或是别的实现方法?
自己试了下并不行
2017-01-17
function addrow(){ var tbody = document.getElementById('table').lastChild; var tr = document.createElement('tr'); var td1 = document.createElement("td"); td1.innerHTML = "<input type='text' id='number'/>"; tr.appendChild(td1); var td2 = document.createElement("td"); td2.innerHTML = "<input type='text' id='namae'/>"; tr.appendChild(td2); var td3 = document.createElement("td"); td3.innerHTML = "<a href='javascript:;' onclick='saverow(this)'>保存</a><br><a href='javascript:;' onclick='delrow(this)'>删除</a>"; tr.appendChild(td3); tbody.appendChild(tr); highlight(); } function saverow(x){ var tbody = document.getElementById('table').lastChild; var tr =x.parentNode.parentNode; var number=document.getElementById('number').value; var namae=document.getElementById('namae').value; tr.firstChild.innerHTML=number; tr.childNodes[1].innerHTML=namae; tr.childNodes[2].innerHTML="<a href='javascript:;' onclick='delrow(this)'>删除</a>"; }
我给addrow里面的前两个td里的input增加了id,第三个td增加了保存键。保存后同时删除原保存键
举报