我有一個問題,我解決不了多少問題。通過點擊編輯客戶按鈕我不想從CustomerNr單元中獲取值。我的問題是,我不知道如何通過單擊按鈕來獲取行索引,然後將其傳遞給我的函數,以便我可以明確地獲取該行上的CustomerNr,我按下了該按鈕。你可以看看我的jsfiddle鏈接,並注意,這是我第一次使用Javascript/Jquery編碼。我願意提供智能解決方案。如何通過單擊按鈕獲取單元格值
在這裏你可以看到我有多遠。我設法從特定的單元格中選擇值。
function GetCellValues() {
var Row = document.getElementById("somerow");
var Cells = Row.getElementsByTagName("td");
alert(Cells[0].innerText);
}
我設法通過點擊一個TD獲得行索引,但我想通過按下一個按鈕來得到它。
function myMethod(obj) {
alert(obj.parentNode.rowIndex); // parentNode is also used
}
我不想以某種方式結合這兩個函數,就像在C#中。 (我是一個C#程序員)
function GetCellValues(e) {
//Something here
alert(Cells[0].Rows[e] innerText);
}
可以觸發傳遞給處理程序,然後使用parentNode達到td和tr:http://jsfiddle.net/6srjc7qL/3/ – dandavis 2014-12-06 23:53:58
@dandavis是的按鈕位於之間的單元格 – 2014-12-06 23:55:08