ПредишенСледващото

Настъпване на събитие, при смяна на отметката на JavaScript

Описание: Обикновено обща и полезен скрипт, който по принцип извършва всякакви действия, когато държавната отметката. И в този случай, просто вземане на контейнери или скрива в зависимост от състоянието на съответните кутийки.

HTML код (вмъкнете между маркерите и ):

Препоръчайте тази статия на приятел:

Ако сте харесали сайта, линк към него (на вашия сайт, форум, при контакт)

Тя изглежда така:

  • BB-код справка за индекса (например, можете да го поставите в подписа):
  • Майкъл! Js изработени скрипт, който, като кликнете върху квадратчето до етикет се изразява, "птицата". (Елемент) .checked = вярно; Навсякъде работи с изключение на операта (((Не знам как да го преодолеем?

    Такива неща се правят без JS. Така например, по следния начин:

    Това е класа! Благодаря.

    Аз съм начинаещ. Опитвам се да направи същото нещо, но с помощта на квадратчето до няколко DIVam. Тя работи само с първото. Какво трябва да направя, за да го отворите?

    Ако искате квадратче за да отворите всички DIV, а след това се постави цялата DIV в друга Разделение 1, и това е всичко, този 1 Разделение и отворен. Разбира се, всичко на вътрешния трябва да бъде дисплей: блок; и горният един дисплей: няма; на първо място.

    не много погрешно. Разделение-ите на различни класове са смесени. т.е. има няколко отметки, всеки трябва да отворите им DIV-ите, които се смесват един с друг. нещо подобно. конкретно, има списък на участниците име-на Втората световна война. отидете в азбучен ред. Кой от тях е починал по време на войната, който след това се върна. и всеки - съдбата си (подробности). Тогава ние имаме в квадратчето 3: ". Подробности" 1- "мъртви" 2 "Връщайки се" и 3 DIV "подробности" - вътрешната DIV, т.е. DIV-а вложените.

    След това преминава масив с функцията ID. И вътре в циклите на функционални масива и направи дисплей: блок; всеки идентификатор от преминал масива. Ако всичко тук е наистина парче, а след това по друг начин.

    Майкъл, благодаря ви за всички ваши предишни отговори, всичко, помогна в развитието на курса. Но тук е въпросът отново стана. как да се направи отметка за отбелязване на съобщенията, които искате да изтриете, и да предаде тези съобщения на избрания действие? Така че като PhpMyAdmin да маркирате всички линии и да го изпрати на сървъра?

    Дръжте името и промяната стойност. След това, прехвърлянето ще отидат всички отметката на данните, включени разделени със запетая.

    И как можем да направим, за да нов слой не падне, когато състоянието на квадратчето, и, например, при натискане на бутона? В този случай, да предписват вместо ако (cb.checked)? И можете да използвате вместо слоевете

    ?

    Да, всичко е наред: ако (cb.checked). и

    Тя може да се използва вместо конвенционалните единици.

    Аз опитах. Ако промените в квадратчето върху бутона - не работи.

    Погледнете за грешката, тя трябва да работи. Кликване върху бутона, за да провери състоянието на съответните квадратчета, които сме направили съответните мерки.

    Опитах се да използвате кода в този пример, под формата на тяхната регистрация, което е, с изключение на една отметка OnClick все още има някои въвеждане на обработката на onblur. Всичко работи, докато не добавите етикети

    .
    - OnClick на отметка-ах спира да работи, onblur на входно-ах продължава да работи нормално

    OnClick трябва да работи в пресформата без проблеми. По-скоро, когато е грешка.

    вместо: име = "css_edit_check" пиши: ID = "css_edit_check" скрипт от примера ще работи

    Ако множествена квадратчето със същия идентификатор е само първата :( Как да се реши проблема?

    Свързани статии

    Подкрепете проекта - споделете линка, благодаря!