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