Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.12.2018, 17:11
Аспирант
Отправить личное сообщение для SolomonRei Посмотреть профиль Найти все сообщения от SolomonRei
 
Регистрация: 05.04.2018
Сообщений: 77

Получить текст
Добрый день.Нужно получить содержимое внутри тегов при клике по нему
<tr><td>5</td><td>6</td></tr>

Сейчас таблица генерируется динамически
require_once 'config.php';
 
$result = array_chunk(range(Config::MIN_LENGHT, Config::MAX_LENGHT), Config::COLL_VALUE);
 
echo '<table cellpadding = "0" cellspacing ="0" class = "table_class">';
 
foreach($result as $row)
    echo '<tr><td class = "border">' . implode('</td><td class = "border">', $row) . '</td></tr>';
 
echo '</table>';

Пробую вот так,но пишет undefined
window.onload = function(){
    var elem = document.getElementsByTagName('td'),
    	i = elem.length;
    while(i--){
        elem[i].onclick = function(i){
            return function(){
                alert(this.value)
            };
        }(i);
    }
};
Ответить с цитированием
  #2 (permalink)  
Старый 26.12.2018, 17:13
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,794

https://learn.javascript.ru/basic-do...himoe-elementa
https://learn.javascript.ru/basic-do...st-textcontent
Ответить с цитированием
  #3 (permalink)  
Старый 26.12.2018, 17:18
Аспирант
Отправить личное сообщение для SolomonRei Посмотреть профиль Найти все сообщения от SolomonRei
 
Регистрация: 05.04.2018
Сообщений: 77

Спасибо большое,помогло!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Раскрывающийся список с объемными текстами morzer Общие вопросы Javascript 4 11.07.2016 14:54
проблема со scroll Chrome Элементы интерфейса 2 21.10.2013 14:46
прогкрутка к якорям cOAPerator Общие вопросы Javascript 20 27.08.2013 03:30
Выравнять три дива в одной строке debugx (X)HTML/CSS 9 06.10.2011 12:03