我有一个表单,填写表单并按下添加按钮后 - 表单中的所有值都会进入PouchDB,然后进入浏览器中的表格。 我需要做一个"编辑"选项。这个想法是:
<td ondblclick='updateVaucher()' style='cursor: pointer'>"+data[i].doc.vaucherID+
"</td>
现在的问题是:如何获取单元格的值(这是一个ID),然后我可以将其余的信息下载到表单中?
我希望它是这样的:
function updateVaucher(){
var mydoc = this.td.value;
...
}
答案 0 :(得分:0)
要获取对函数内部元素的引用,可以从事件处理程序将元素传递给它:
ondblclick='updateVaucher(this)'
您可以通过innerText
或textContent
(跨浏览器)获取元素的内容:
function updateVaucher(ele){
var mydoc = ele.textContent || ele.innerText;
...
}