Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Получить текст (https://javascript.ru/forum/dom-window/76307-poluchit-tekst.html)

SolomonRei 26.12.2018 17:11

Получить текст
 
Добрый день.Нужно получить содержимое внутри тегов при клике по нему
<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);
    }
};

Nexus 26.12.2018 17:13

https://learn.javascript.ru/basic-do...himoe-elementa
https://learn.javascript.ru/basic-do...st-textcontent

SolomonRei 26.12.2018 17:18

Спасибо большое,помогло!


Часовой пояс GMT +3, время: 01:40.