Javascript.RU

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

кнопка disabled
Здравствуйте! Есть вопрос (простой) по коду. Имеется две кнопки, которые по клацу изменяют содержимое span. Скрипт имеет следующую логику: если не нажата кнопка 1, то заблокирована кнопка 2, если не нажата кнопка 2, то кнопка 1 заблокирована. Собственно, сам код:
<!DOCTYPE html>
<html>
<head>
<script>
function addWord() {
document.getElementById("need").innerHTML = "script";
document.getElementById("button1").disabled = true;
document.getElementById("button2").disabled = false;
}
function deleteWord() {
document.getElementById("need").innerHTML = null;
document.getElementById("button2").disabled = true;
document.getElementById("button1").disabled = false;
}
</script>
</head>
<body>
<button onclick="addWord()" id="button1">Дополнить</button>|<button onclick="deleteWord()" id="button2" >Удолить</button><br>
<span>Java</span><span id="need"></span>
</body>
</html>

Вопрос: как сделать кнопку 2 с самого начала неработающией. Пытался прикрутить функцию, которая после onload блокирует кнопку 1, но не получилось

Последний раз редактировалось MOT, 16.04.2020 в 17:45.
Ответить с цитированием
  #2 (permalink)  
Старый 16.04.2020, 17:45
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,735

Сообщение от MOT
как сделать кнопку 2 с самого начала неработающией
Добавить атрибут disabled?
<button id="button1">Дополнить</button>
<button id="button2" disabled>Убрать</button>
Ответить с цитированием
  #3 (permalink)  
Старый 16.04.2020, 17:50
MOT MOT вне форума
Аспирант
Отправить личное сообщение для MOT Посмотреть профиль Найти все сообщения от MOT
 
Регистрация: 30.08.2019
Сообщений: 52

Nexus,
Точно, просто я пробовал добавить не просто disabled, а onload="this.disabled='true'"
Ответить с цитированием
  #4 (permalink)  
Старый 16.04.2020, 18:18
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

Сообщение от MOT
onload
не для кнопок
<body onload="addWord()">

Последний раз редактировалось рони, 16.04.2020 в 18:21.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ToolTip не работает если на кнопке установлен disabled Alexprom Общие вопросы Javascript 6 22.12.2018 20:21
узнать индекс кнопки из массива Hovik Общие вопросы Javascript 0 16.12.2018 02:20
как применить css к подкласу disabled Vudik (X)HTML/CSS 4 07.10.2013 13:53
Не работает кнопка "Наверх" dle 9.3 dunek_ Opera, Safari и др. 1 25.05.2013 18:26
Появляющаяся/исчезающая кнопка при прокрутке страницы MailRes Элементы интерфейса 2 22.06.2011 11:49