Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Получить значение "шапки" таблицы... / 25 сообщений из 32, страница 1 из 2
30.07.2009, 11:46
    #36117397
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
Добрый день!
в каждой ячейке кроме названия есть кнопка.
как при нажатии на кнопку вывести например через alert значение данной ячейки?
...
Рейтинг: 0 / 0
30.07.2009, 11:49
    #36117412
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
alert(this.parentElement.innerText);

Jah loves you.
...
Рейтинг: 0 / 0
30.07.2009, 11:57
    #36117457
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
на
Код: plaintext
onclick="alert(this.parentElement.innerText);" 
ошибка
Код: plaintext
this.parentElement is undefined
...
Рейтинг: 0 / 0
30.07.2009, 12:08
    #36117513
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
HTML покажи.

Jah loves you.
...
Рейтинг: 0 / 0
30.07.2009, 12:09
    #36117518
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
Или попробуй parentNode.

Jah loves you.
...
Рейтинг: 0 / 0
30.07.2009, 12:14
    #36117551
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
AntonariyИли попробуй parentNode.
Да parentNode. Ещё фф не понимает innerText. Так что, без исходного хтмля не разобраться.
...
Рейтинг: 0 / 0
30.07.2009, 12:25
    #36117598
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
странице генерится автоматом там много мути так что все не приведешь... с parentNode астал выскакивать алерт но тоже с
Код: plaintext
undefined
...
Рейтинг: 0 / 0
30.07.2009, 12:33
    #36117634
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
Одна-единственная ячейка таблицы нужна.
...
Рейтинг: 0 / 0
30.07.2009, 12:37
    #36117656
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<table id="report_R2990004755313493" summary="" class="t15standard">
    <tbody>
      <tr>
        <th class="t15header">Направление<br />
        <input type="button" class="ui-button ui-state-default ui-corner-all" onmouseout=
        "$(this).removeClass('ui-state-hover');" onmouseover="$(this).addClass('ui-state-hover');"
        onclick="alert(this.parentNode.innerText);" value="Фильтр" id="filter" /></th>

        <th class="t15header">Наличие ДТС<br />
        <input type="button" class="ui-button ui-state-default ui-corner-all" onmouseout=
        "$(this).removeClass('ui-state-hover');" onmouseover="$(this).addClass('ui-state-hover');"
        onclick="alert(this.parentNode.innerText);" value="Фильтр" id="filter" /></th>

        <th class="t15header">Этаж<br />
        <input type="button" class="ui-button ui-state-default ui-corner-all" onmouseout=
        "$(this).removeClass('ui-state-hover');" onmouseover="$(this).addClass('ui-state-hover');"
        onclick="alert(this.parentNode.innerText);" value="Фильтр" id="filter" /></th>

        <th class="t15header">Полка<br />
        <input type="button" class="ui-button ui-state-default ui-corner-all" onmouseout=
        "$(this).removeClass('ui-state-hover');" onmouseover="$(this).addClass('ui-state-hover');"
        onclick="alert(this.parentNode.innerText);" value="Фильтр" id="filter" /></th>
      </tr>

начало- сама шапка
...
Рейтинг: 0 / 0
30.07.2009, 12:47
    #36117698
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
Чтобы знать, что искать - выделил название спаном:
Код: plaintext
1.
2.
3.
4.
<th class="t15header"><span>Направление</span><br />
        <input type="button" class="ui-button ui-state-default ui-corner-all" onmouseout=
        "$(this).removeClass('ui-state-hover');" onmouseover="$(this).addClass('ui-state-hover');"
        onclick="alert(this.parentNode.childNodes[0].innerHTML);" value="Фильтр" id="filter" /></th>
...
Рейтинг: 0 / 0
30.07.2009, 13:18
    #36117828
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
да надо искать это.
...
Рейтинг: 0 / 0
30.07.2009, 13:26
    #36117851
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
помогло
Код: plaintext
this.parentNode.firstChild.data
...
Рейтинг: 0 / 0
30.07.2009, 13:34
    #36117881
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
kasikпомогло
Код: plaintext
this.parentNode.firstChild.data

Не надо так писать.
...
Рейтинг: 0 / 0
30.07.2009, 13:35
    #36117885
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
Я же написал как. Ёлки-палки!
...
Рейтинг: 0 / 0
30.07.2009, 13:42
    #36117897
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
где вы писали? почему так не надо работает же?
...
Рейтинг: 0 / 0
30.07.2009, 13:47
    #36117907
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
kasikгде вы писали? почему так не надо работает же?
Здесь с написал.
А так, как вы пишите - нельзя. Не кроссбраузерно.
...
Рейтинг: 0 / 0
30.07.2009, 13:51
    #36117926
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
значит если я выделю снапом то каким выражением искать? this.parentElement.innerText?
...
Рейтинг: 0 / 0
30.07.2009, 14:01
    #36117959
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
kasikзначит если я выделю снапом то каким выражением искать? this.parentElement.innerText?
Да уж. Я работающий пример написал!
...
Рейтинг: 0 / 0
30.07.2009, 14:03
    #36117969
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
спасибо
...
Рейтинг: 0 / 0
30.07.2009, 17:23
    #36118660
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
ShSergekasikпомогло
Код: plaintext
this.parentNode.firstChild.data

Не надо так писать.Почему? Вроде стандарт, даже DOM1...
...
Рейтинг: 0 / 0
30.07.2009, 17:31
    #36118682
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
Яростный Меч,

firstChildа в фирефоксе нет.
...
Рейтинг: 0 / 0
30.07.2009, 17:43
    #36118724
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
ShSergeЯростный Меч,

firstChildа в фирефоксе нет.
Наврал. Щас проверил - оказываеццо есть. И в хроме и в опере. Может, в старом не было, не помню уже, но встречалось такое.
...
Рейтинг: 0 / 0
30.07.2009, 17:44
    #36118733
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
ShSergeShSergeЯростный Меч,

firstChildа в фирефоксе нет.
Наврал. Щас проверил - оказываеццо есть. И в хроме и в опере. Может, в старом не было, не помню уже, но встречалось такое.Оно даже в IE6 есть
...
Рейтинг: 0 / 0
30.07.2009, 17:46
    #36118740
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
Яростный МечОно даже в IE6 есть
И даже в ИЕ5 было - это я помню.
...
Рейтинг: 0 / 0
31.07.2009, 01:32
    #36119225
illion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение "шапки" таблицы...
kasik
Код: plaintext
this.parentNode.firstChild.data

а меня здесь смутило .data . Это чё за свойство такое и где оно работает?
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Получить значение "шапки" таблицы... / 25 сообщений из 32, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]