Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.04.2020, 22:07
Новичок на форуме
Отправить личное сообщение для mamuiaj4 Посмотреть профиль Найти все сообщения от mamuiaj4
 
Регистрация: 21.04.2020
Сообщений: 3

Убрать ВСЕ disabled на странице
Всем привет! Подскажите пож-та. Нужно убрать все disabled на странице. Либо все disabled у input не имеющего ID

Код буду использовать в iMacros для FF

нашел решения где привязка к id - но оно не подходит. Имеем таблицу с порядка 200 строками где - то есть disabled где то нету..

URL GOTO=javascript:{document.querySelectorAll("Primer S-Id").removeAttribute("disabled");}

пример куска кода c сайта
<td><input name="11Id" anyname="&quot;Пример 1&quot; 11" disabled="" value="11" type="radio"></td>
<td style="color: rgb(183, 183, 183);">"Пример 1" 11</td><td style="color: rgb(183, 183, 183);">0</td><td style="color: rgb(183, 183, 183);"></td>


<td><input name="11Id" anyname="&quot;Пример 2&quot; 22" value="22" type="radio"></td><td style="color: rgb(86, 86, 86);"><a href="http://s.ru/all/?ate=48">"Пример 2" 22</a></td>
<td style="color: rgb(86, 86, 86);">35</td><td style="color: rgb(86, 86, 86);">24</td>
Ответить с цитированием
  #2 (permalink)  
Старый 21.04.2020, 22:29
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от mamuiaj4
document.querySelectorAll("[disabled]")
идти циклом по этому списку элементов и удалять у каждого
Ответить с цитированием
  #3 (permalink)  
Старый 22.04.2020, 19:57
Новичок на форуме
Отправить личное сообщение для mamuiaj4 Посмотреть профиль Найти все сообщения от mamuiaj4
 
Регистрация: 21.04.2020
Сообщений: 3

Сообщение от рони Посмотреть сообщение
идти циклом по этому списку элементов и удалять у каждого
при таком раскладе ФФ выдает [object NodeList]


пробовал и так и так

URL GOTO=javascript:document.querySelectorAll("[disabled]")

URL GOTO=javascript:{document.querySelectorAll("[disabled]");}
Ответить с цитированием
  #4 (permalink)  
Старый 22.04.2020, 20:13
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

mamuiaj4,
цикл где по элементам списка NodeList? for или forEach.
Ответить с цитированием
  #5 (permalink)  
Старый 22.04.2020, 21:20
Новичок на форуме
Отправить личное сообщение для mamuiaj4 Посмотреть профиль Найти все сообщения от mamuiaj4
 
Регистрация: 21.04.2020
Сообщений: 3

Сообщение от рони Посмотреть сообщение
mamuiaj4,
цикл где по элементам списка NodeList? for или forEach.
я извиняюсь я не специалист в JS

это мне выдал iMacros для firefox при запуске макроса с данным кодом

Мне нужно каким то образом в Firefox отключить на открываемой странице все disabled может быть какими то средствами FF или может быть подскажите какие то addons?
Ответить с цитированием
  #6 (permalink)  
Старый 22.04.2020, 21:35
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

mamuiaj4,
<!DOCTYPE html>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  </style>

  <script>
document.addEventListener( "DOMContentLoaded" , function() {
document.querySelectorAll("[disabled]").forEach(elem => elem.removeAttribute("disabled"));
  });
  </script>
</head>
<body>
<table><tr><td><input name="11Id" anyname="&quot;Пример 1&quot; 11" disabled="" value="11" type="radio"></td>
<td style="color: rgb(183, 183, 183);">"Пример 1" 11</td><td style="color: rgb(183, 183, 183);">0</td><td style="color: rgb(183, 183, 183);"></td>
</tr></table>
</body>
</html>
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическое отображение контента на 2ой странице, в зависимости от выбора на 1ой Volchen0ck Events/DOM/Window 2 14.05.2014 16:01
Ajax+js+5 форм обратной связи на одной странице aleksandr8i AJAX и COMET 0 01.04.2014 10:04
Обновление данных на странице после отсылки POST запроса ArtemKrass Firefox/Mozilla 6 08.10.2013 18:23
Выделить все checkbox с помощью jquery Alyona jQuery 16 17.01.2012 11:44
ajax, history, навигация, адресная строка и индексация. все в одном. firsttinman AJAX и COMET 3 24.10.2011 18:14