Запрос содержимого ячейки таблицы из Javascript - PullRequest
0 голосов
/ 07 марта 2012

У меня проблемы с использованием переменной в следующем фрагменте кода, и я подумал, может ли кто-нибудь исправить мою ошибку ...

function displayResult(x)
{
var myRowIndex=x.rowIndex;
var myCell=document.getElementById('MsgTable').rows[myRowIndex].cells[0].childNodes[0].data;
alert("Cell content: " + myCell);
}

myRowIndex заполняется правильно, но при использовании в определении myCell я получаю ошибку:

document.getElementById("MsgTable").rows is undefined

Мое общее намерение состоит в том, чтобы я динамически строил таблицу, и у пользователей была возможность выбрать строку из таблицы. На выбор более подробно предоставляется в отдельной коробке. Поскольку сама таблица является сортируемой, я сначала определяю соответствующий rowIndex, а затем извлекаю dataindex (который находится в ячейке [0]).

Кажется, я отлично работаю, используя тестовое редактирование на сайте w3schools, но в моем собственном коде я, похоже, уничтожаю объект row!

Спасибо, Пит

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...