В связи с переходом на новый движок... возможны сбои в работе! Простите!
Работы производятся прямо сейчас 19-03-2024! 🞨
Меню :
js tag (56)
js (244)



Blog (1392)
php (329)
js (244)
html (147)
css (131)
html tags (62)
js tag (56)
jquery (42)
text (37)
js method (36)
php array (33)
js date (33)
form html (30)
online (29)
Показать еще :
fonts (26)
ruweb.net (25)
foto (22)
php file (20)
atom (20)
forum (19)
hosting (18)
svg (18)
input (18)
php date (17)
board (16)
php time (16)
html book (16)
color (15)
info (15)
img (14)
js time (14)
js url (14)
js events (14)
htaccess (13)
select (13)
notepad (13)
osclass (13)
keyboard (12)
знак (12)
dw block (12)
php img (12)
php path (12)
table (12)
download (12)
icon (11)
form (11)
jsphp (11)
alphabet (10)
keyframes (10)
js delete (10)
yandex (10)
mouse (10)
chart (9)
hover (9)
dosite (8)
browser (8)
php post (7)
comment (7)
php url (7)
iframe (6)
php get (6)
mysql (6)
click (6)
list (6)
canvas (6)
adminka (6)
vs code (6)
js id (5)
mb (5)
heading (5)
value (5)
reg.ru (5)
ftp (5)
year (5)
js math (5)
tag a (5)
bbcode (4)
php var (4)
base64 (4)
xml (4)
scandir (4)
games (4)
flags (4)
symbols (4)
week (4)
day (4)
ssl (4)
нок (4)
submit (4)
task (4)
vk (4)
month (4)
pages (4)
console (4)
js form (4)
domen (3)
line (3)
https (3)
js post (3)
jquery post (3)
money (3)
numbers (3)
js img (3)
padding (3)
куб (3)
captcha (3)
ucoz (3)
js hash (3)
tag hr (2)
details (2)
typeof (2)
seo (2)
prompt (2)
sitemap (2)
рся (2)
youtube (2)
height (2)
arrows (2)
js vars (2)
counter (2)
google (2)
qr kod (2)
video (2)
speed (1)
smile (1)
нод (1)
rutube (1)
scroll (1)
windows (1)
archive (1)
jino (1)
cursor (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 при клике

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

Не стесняемся говорить спасибо!
Помочь проекту DwWeb.ru

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

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

Ещё : dwweb.ru есть здесь:
ruweb
Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2024 Контакты. Реклама на сайте Лучший хостинг : RUWEB + помощь по RUWEB
Страница загружена за : 0.021958 секунд. Подробнее