访问'这个'表格单元格值

时间:2015-06-01 02:31:32

标签: javascript dom javascript-events

我有一个表单,填写表单并按下添加按钮后 - 表单中的所有值都会进入PouchDB,然后进入浏览器中的表格。 我需要做一个"编辑"选项。这个想法是:

<td ondblclick='updateVaucher()' style='cursor: pointer'>"+data[i].doc.vaucherID+
                "</td>

现在的问题是:如何获取单元格的值(这是一个ID),然后我可以将其余的信息下载到表单中?

我希望它是这样的:

function updateVaucher(){
  var mydoc = this.td.value;
  ...
}

1 个答案:

答案 0 :(得分:0)

要获取对函数内部元素的引用,可以从事件处理程序将元素传递给它:

ondblclick='updateVaucher(this)'

您可以通过innerTexttextContent(跨浏览器)获取元素的内容:

function updateVaucher(ele){
  var mydoc = ele.textContent || ele.innerText;
  ...
}

Learn more about event handling in the browser