Javascript.RU

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

Необходимо обнаружить элемент
<table class="work-serf">
    <tbody>
        <tr>
            <td class="normal" width="40" valign="top">
                <span id="adstatus1820271" class="sepia-task-red" title="Будет доступно через 4.4 минут(ы)"></span>
            </td>
            <td class="normal"></td>
            <td class="normal" valign="middle" nowrap="nowrap" style="width: 60px; text-align: right; padding-right: 10px;"></td>
        </tr>
    </tbody>
</table>


необходимо проверить на странице наличие "Будет доступно через" как это можно сделать надежно?
Ответить с цитированием
  #2 (permalink)  
Старый 12.08.2018, 11:51
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

document.querySelector('[title^="Будет доступно через"]');
Ответить с цитированием
  #3 (permalink)  
Старый 12.08.2018, 12:36
Аспирант
Отправить личное сообщение для Scorp1978 Посмотреть профиль Найти все сообщения от Scorp1978
 
Регистрация: 30.01.2017
Сообщений: 39

благодарю но...

Последний раз редактировалось Scorp1978, 12.08.2018 в 12:47.
Ответить с цитированием
  #4 (permalink)  
Старый 12.08.2018, 12:39
Аспирант
Отправить личное сообщение для Scorp1978 Посмотреть профиль Найти все сообщения от Scorp1978
 
Регистрация: 30.01.2017
Сообщений: 39

var t=window.document.querySelector('[title^="Будет доступно через"]');
alert(t.length);

пишет undefinded
Ответить с цитированием
  #5 (permalink)  
Старый 12.08.2018, 12:57
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

нет у него length

var t=document.querySelectorAll('[title^="Будет доступно через"]');
alert(t.length);


или если условие нужно

if (document.querySelector('[title^="Будет доступно через"]')){
//некий код
};
Ответить с цитированием
  #6 (permalink)  
Старый 12.08.2018, 13:11
Аспирант
Отправить личное сообщение для Scorp1978 Посмотреть профиль Найти все сообщения от Scorp1978
 
Регистрация: 30.01.2017
Сообщений: 39

все получилось благодарю еще раз!!!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добавить новый элемент по клику. mer1985uui Events/DOM/Window 1 29.01.2017 00:20
определить элемент под перетаскиваемым элементом slavaspirit Элементы интерфейса 3 26.07.2015 01:49
Зафиксировать элемент от определенного места blacklool Общие вопросы Javascript 8 05.03.2014 04:02
Выбрать элемент у родителя которого сын это элемент по которому кликнули MalikSPB Events/DOM/Window 8 30.12.2012 12:22
Drag-n-Drop - перетянуть элемент Jugo ExtJS 1 10.08.2011 19:10