Войти
Меню :
js tag (56)
js (295)



Blog (1575)
php (386)
js (295)
html (152)
css (139)
html tags (62)
js tag (56)
js method (44)
jquery (42)
php array (38)
ruweb.net (37)
text (37)
js date (33)
other (32)
online (30)
form html (30)
Показать еще :
fonts (30)
js events (22)
php file (21)
foto (20)
atom (20)
input (19)
database (19)
php date (18)
svg (18)
forum (18)
mysql (17)
hosting (17)
info (17)
lingvo (17)
php time (16)
board (16)
php img (16)
dosite (16)
color (15)
js url (14)
jsphp (14)
img (14)
js time (14)
table (13)
select (13)
notepad (13)
знак (13)
html book (13)
htaccess (13)
osclass (13)
yandex (13)
download (12)
keyboard (12)
dw block (12)
php path (12)
icon (11)
$ server (11)
form (10)
mouse (10)
vs code (10)
js delete (10)
ftp (9)
hover (8)
chart (8)
php url (7)
comment (7)
php post (7)
adminka (6)
php get (6)
hey tag (6)
canvas (6)
нок (6)
list (6)
iframe (6)
click (6)
js vars (6)
reg.ru (5)
tag a (5)
js math (5)
web (5)
js id (5)
value (5)
console (5)
js file (5)
xml (5)
heading (5)
mb (5)
year (5)
js form (4)
ssl (4)
vk (4)
symbols (4)
task (4)
scandir (4)
js hash (4)
bbcode (4)
base64 (4)
youtube (4)
day (4)
numbers (4)
php var (4)
pages (4)
week (4)
month (4)
games (4)
submit (4)
file (3)
рся (3)
units (3)
jquery post (3)
https (3)
js post (3)
line (3)
money (3)
video (3)
padding (3)
domen (3)
aimp (3)
ucoz (3)
куб (3)
captcha (3)
src (2)
blob (2)
google (2)
prompt (2)
height (2)
details (2)
seo (2)
sitemap (2)
tag hr (2)
counter (2)
пк (2)
typeof (2)
arrows (2)
qr code (2)
js img (2)
lingvo (1)
windows (1)
archive (1)
speed (1)
scroll (1)
cursor (1)
webp (1)
ok (1)
php day (1)
jino (1)
smile (1)
нод (1)
rutube (1)

Display none в js добавить удалить найти изменить

Сегодня займемся display none в javascript , как добавить display none в js, как удалить в display none в javascript , изменить, найти, в общем все, что касается атрибута style=display none

И конечно же сделаем удаление, добавление style=display none по клику в javascript

Навигация по странице :

  1. Определим есть ли у элемента display none при загрузке :

    Вариант №1 display none нет
    Вариант №2 display none есть
  2. Как добавить display none при клике
  3. Как удалить display none при клике
  4. Как добавить и удалить display none при клике
  5. Где скачать готовый скрипт добавить и удалить display none при клике
  6. См. еще: видимость блока

  1. Определим есть ли у элемента display none при загрузке

    Вариант №1 - в блоке нет display none

    Для иллюстрации проверки display none при загрузке нам потребуется какой то элемент, блок, див:

    <div id="example">Привет мир!</div>
    Далее нам нужен скрипт, который и определит есть ли в данном блоке, display none, создаем условие if, в котором проверяем есть ли в данном диве с id = example , атрибут style, со значением display и равно ли оно none
    if(example . style . display == "none")
    Если условие выполняется, то заменим слова Привет мир! с помощью innerHTML на слова -> Блок имеет display none, иначе(else) отправим туда же Блок не имеет display none

    <script>

    if(example . style . display == "none")

    {

    example .innerHTML = "Блок имеет display none"; //строка 4

    }

    else

    {

    example .innerHTML = "Блок не имеет display none";//строка 8

    }

    </script>

    Результат:

    Привет мир!
    [kod]

    Вариант №2 - в блоке есть display none

    Во второй проверке на display none в блоке заранее разместим атрибут style со значением:

    <div style="display:none;" id="example_1" >Привет мир!</div>

    И поскольку id = example_1 будет невидимый, то нам понадобится какой-то второй блок, в который и будем отправлять наше сообщение, о существовании или не существовании в блоке example_1 display none:

    <div id="example_2"></div>

    Соберем весь код вместе:

    <div id="example_2"></div>

    <div id="example_1" style="display:none;">Привет мир!</div>

    <script>

    if(example_1. style . display == "none")

    {

    example_2.innerHTML = "Блок имеет display none"; //строка 4

    }

    else

    {

    example_2.innerHTML = "Блок не имеет display none";//строка 8

    }

    </script>

    Результат:

    [kod]

  2. Как добавить display none при клике

    1). Нам опять нужен подопытный блок(выделим его красным бордюром...):

    <div id="example_3" style="border: 1px solid red; padding: 20px; margin: 20px;">привет мир!</div>
    2). Нам понадобится кнопка, по нажатию которой мы будем добавлять display none

    <button id="id_button">Нажми на меня</button>

    3). Нам потребуется одни из 4 вариантов onclick, который будет на кнопке

    <script>id_button. onclick = function(){example_3.style.display="none";}</script>

    Соберем весь код вместе:

    <div id="example_3" style="border: 1px solid red; padding: 20px; margin: 20px;">привет мир!</div>

    <button id="id_button">Нажми на меня</button>

    <script>id_button. onclick = function(){example_3.style.display="none";}</script>

    Результат:

    привет мир!

  3. Как удалить display none при клике

    Чтобы удалить display none при клике нужно проделать ту же операцию. что была приведена выше, только я добавлял display none, теперь будем удалять display none, нашего блока, по умолчанию не будет видно! И при удалении none блок покажется на экране.

    Код удаления display none в сборе:

    <div id="example_4" style="border: 1px solid red; padding: 20px; margin: 20px; display:none;" >привет мир!</div>

    <button id="id_button_1">Нажми на меня</button>

    <script>id_button_1. onclick = function(){example_4.style.display="";}</script>

    Результат:


  4. Как добавить и удалить display none при клике

    Теперь рассмотрим, как добавить и удалить одной кнопкой display none при клике

    Для этого нам понадобится вся выше приведенная информация, все это скрестить и получится требуемый скрипт!

    1). Возьмем очередной блок, див, элемент:

    <div id="example_5">привет мир!</div>

    2). Выделим красный бордюр в отдельные стили, иначе работать не будет:

    <style>#example_5{border: 1px solid red; padding: 20px; margin: 20px;}</style>

    3). Нам понадобится кнопка, по нажатию на которую, будем удалять, добавлять display none при клике

    <button id="id_button_2">Нажми на меня</button>

    4).

    Мы возьмем условие из первого пункта, в случае, если в блоке присутствует display == "none", то будем присваивать :

    example_5.style . display= "";

    Иначе, добавлять

    example_5.style . display = "none";

    Соберем весь код вместе:

    <style>#example_5{border: 1px solid red; padding: 20px; margin: 20px;}</style>

    <div id="example_5">привет мир!</div>

    <button id="id_button_2">Нажми на меня</button>

    <script>

    if(example_5. style . display == "none")

    {

    example_5.style . display= "";

    }

    else

    {

    example_5.style . display = "none";

    }

    </script>

    Результат работы скрипта, удаление + добавление display == "none"

    привет мир!

  5. Где скачать готовый скрипт добавить и удалить display none при клике

    Как обычно, если для страницы предусмотрен архив, то в самом низу текста будет архив... который можно скачать.

Не стесняемся говорить спасибо!
О комментах : 05.11.2024
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Друзья! Пожалуйста держите себя в рамках приличия!
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже:
Помочь проекту DwWeb.ru

Поделиться ссылкой! C друзьями или врагами!

Этим вы очень поможете проекту! Заранее огромное спасибо!

Теги:
js display none js style display none js css display none javascript display none style display none javascript javascript css display none js изменить display
dwweb.ru есть здесь:
Все соцсети в одном месте!
Разное :Игра "пятнашки"
Угадай страну по флагу

Кальклятор
Математика онлайн

Списки шифрования
Часы

Числа словами
Названия чисел(max=10305)
Графики

Qr код онлайн

Как сделать сайт?
Md5 онлайн
Sitemap.html
Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2024 Контакты. Лучший хостинг : RUWEB + помощь по RUWEB Сайт работает круглосуточно 24/7.
Страница загружена за : 0.025361 секунд.