Обход таблицы с использованием Javascript для добавления столбца - PullRequest
0 голосов
/ 28 февраля 2012

Я пытаюсь добавить определенный столбец в таблицу. Таблица имеет определенные строки, и каждая строка имеет два столбца. Поэтому я хочу изменить внутренний текст первого <Td> элемента конкретной строки в зависимости от выбранного второго элемента столбца.

Допустим, таблица выглядит следующим образом:

    <table  id="info" style="width:500px;position:relative;margin:0 auto;">
    <tr><td><b>Personal Information</b><br /><br /></td>
    </tr>
    <tr><td>Title</td><td><input type="text" id="title" name="title" /></td></tr>
    </table>

и Javascript, который я пытаюсь это:

document.getElementById("title").parentNode.parentNode.cells[0].innerHTML(" sometext");

поэтому, в основном, если этот скрипт запускает разметку для таблицы, должно быть:

<table  id="info" style="width:500px;position:relative;margin:0 auto;">
<tr><td><b>Personal Information</b><br /><br /></td>
</tr>
<tr><td>Title sometext</td><td><input type="text" id="title" name="title" /></td>  </tr>
</table>

Помоги мне здесь!

1 Ответ

2 голосов
/ 28 февраля 2012

Try,

document.getElementById("title").
    parentNode.parentNode.cells[0].innerHTML += " sometext";

DEMO

...