Jump to content


Photo

[resolvido] Checkbox Liberar Botão


  • Faça o login para participar
15 replies to this topic

#1 fiote

fiote

    12 Horas

  • Usuários
  • 191 posts
  • Sexo:Masculino
  • Localidade:Vila Velha - ES
  • Interesses:PHP

Posted 11/01/2006, 11:43

Dizae povo!

Tenho uma form com dois checkboxes e um botão.

Por padrão o botão deve estar desabilitado, mas, se a pessoa checar (clicar) o checkbox, o botão deve ser habilitado.

É bem simples de entender.

Se algum checkbox estiver selecionado, o botão fica habilitado.
Se nenhum checkbox estiver selecionado, o botão fica desabilitado.

Como fazer?

Edição feita por: fiote, 11/01/2006, 13:06.

[ FFTOnline.Net ]
Developed by Fiote, Powered by Mootools.

#2 computer

computer
  • Visitantes

Posted 11/01/2006, 12:32

<form><input name="x" type="checkbox" value="0" onclick="y.disabled = false;"> <input name="y" type="checkbox" value="1" onclick="z.disabled = false;"> <button name="z" disabled></form>

Como fazer?

1. Coloque onclick = "z.disabled = false;" na tag do checkbox;
2. Coloque disabled na tag do botão (<button> ou <input type="button">).

OBS: Substituir z pelo nome do botão em name="z" e z.disabled = false;.

Edição feita por: computer, 11/01/2006, 12:49.


#3 fiote

fiote

    12 Horas

  • Usuários
  • 191 posts
  • Sexo:Masculino
  • Localidade:Vila Velha - ES
  • Interesses:PHP

Posted 11/01/2006, 12:35

Hummm

Quando eu vi sua idéia já vi que haveria um problema...

Tipo, funfa sim, quando eu clico em qualquer um deles, o botão é habilitado...

Massss, se eu clicar denovo (deixando de selecionar) o botão continua habilitado...

E agora?
[ FFTOnline.Net ]
Developed by Fiote, Powered by Mootools.

#4 computer

computer
  • Visitantes

Posted 11/01/2006, 12:39

Hummm

Quando eu vi sua idéia já vi que haveria um problema...

Tipo, funfa sim, quando eu clico em qualquer um deles, o botão é habilitado...

Massss, se eu clicar denovo (deixando de selecionar) o botão continua habilitado...

E agora?

Como assim?

Quando clicar no outro checkbox, após ter clicado em um dos checkbox?

#5 fiote

fiote

    12 Horas

  • Usuários
  • 191 posts
  • Sexo:Masculino
  • Localidade:Vila Velha - ES
  • Interesses:PHP

Posted 11/01/2006, 12:45

Tipo assim...

Pense no código abaixo...

<form name="form" method="post" action="outra.php">
      <input type="checkbox" name="box" value="1" onclick="botao.disabled = false;">Se esse checkbox não ESTIVER selecionado, não tem como apertar o botão<br>
      <input type="submit" name="botao" value="go!go!go!" disabled>
</form>

Situação inicial: (a página acabou de carregar)

Checkbox não está marcado.
Botão não está habilitado.

Situação possivel: (você marcou o checkbox)

Checkbox está marcado.
Botão está habilitado.

Situação possivel2: (você DESmarcou o checkbox)

Checkbos não está marcado.
Botão ESTÁ habilitado.


...

Entendeu o problema?

Edição feita por: fiote, 11/01/2006, 12:47.

[ FFTOnline.Net ]
Developed by Fiote, Powered by Mootools.

#6 computer

computer
  • Visitantes

Posted 11/01/2006, 12:55

Tipo assim...

Pense no código abaixo...

<form name="form" method="post" action="outra.php">
      <input type="checkbox" name="box" value="1" onclick="botao.disabled = false;">Se esse checkbox não ESTIVER selecionado, não tem como apertar o botão<br>
      <input type="submit" name="botao" value="go!go!go!" disabled>
</form>

Situação inicial: (a página acabou de carregar)

Checkbox não está marcado.
Botão não está habilitado.

Situação possivel: (você marcou o checkbox)

Checkbox está marcado.
Botão está habilitado.

Situação possivel2: (você DESmarcou o checkbox)

Checkbos não está marcado.
Botão ESTÁ habilitado.


...

Entendeu o problema?

Sim. Nesse caso, coloca assim:

<form><input name="x" type="checkbox" value="0" onclick="if (this.checked) { z.disabled = false; } else if (! y.checked) { z.disabled = true; }"> <input name="y" type="checkbox" value="1" onclick="if (this.checked) { z.disabled = false; } else if (! x.checked) { z.disabled = true; }"> <button name="z" disabled></form>


#7 fiote

fiote

    12 Horas

  • Usuários
  • 191 posts
  • Sexo:Masculino
  • Localidade:Vila Velha - ES
  • Interesses:PHP

Posted 11/01/2006, 13:03

Perfeito, muito obrigado.

(eu não sabia que se podia colocar esses códigos em botões... ^^)

Agora uma pergunta boba... se eu der um nesse código, eu estragaria ele?

(tipo pra deixar mais organizado o código, sem ser tudo um na frente do outro)

<input name="x" type="checkbox" value="0" onclick="
                                                   if (this.checked)
                                                   {
                                                    z.disabled = false;
                                                   }
                                                   else if (! y.checked)
                                                   {
                                                    z.disabled = true;
                                                   }
                                                   ">bla bla bla

Tá que na verdade assim parece ficar mais confuso ainda (já que minha intenção era deixar mais claro...) mas, funfa?


EDIT

Malzae, era só testar XD

Funfa sim ^^

Edição feita por: fiote, 11/01/2006, 13:05.

[ FFTOnline.Net ]
Developed by Fiote, Powered by Mootools.

#8 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 17/09/2017, 18:21

Wellbutrin Otc Substitute cialis price Lasting Longer Tips
Isotretinoin Buy Online Uk Mexico Pharmices To Order Meticorton
Propecia Costo <a href=http://cialtobuy.com>cialis</a> Levitra 60 Mg
Priligy 2012 buy cialis Levitra Generique En France
Propecia Substitutes Kamagra Oral Jelly Online Apotheke
Time Interval In Taking Amoxicillin <a href=http://cialtobuy.com>cialis</a> Generic Dutasteride Cod Accepted In Internet Free Consultation
Como Conseguir Viagra En Madrid buy cialis Cialis Woher
Low Cost Viagara
Cialis Acquisto Forum <a href=http://cialtobuy.com>cialis</a> Buy Zithromax Overnight

#9 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 05/10/2017, 16:13

Tetracycline 500mg Cialis Vendita Contrassegno online pharmacy Cheep Viagra Comprare Viagra A Roma
Come Acquistare Il Cialis Zithromax Coverage viagra Is Kamagra Legal

#10 BobbyCak

BobbyCak

    договор ок

  • Usuários
  • 12238 posts
  • Sexo:Feminino
  • Localidade:Liberia
  • Interesses:115141

Posted 05/10/2017, 17:29

образец заявления о назначении пособия по уходу за ребенком до 1.5 лет

заполнение товарно-транспортной накладной 1-т образец заполнения кольца для продления полосового акта мужчине приказ на проведение огневых работ образец акт передачи материалов подрядчику для выполнения работ выписка из егрп образец 2017 земельный участок 4-ндфл новая форма 2017 бланк образец заполнения Приказ о направлении на семинар образец Км 6 отчет кассира операциониста образец заполнения Справка о выплаченном пае жск образец Заявление на закрытие расчетного счета в сбербанке бланк Заявление на справку об отсутствии судимости бланк Справка от председателя снт о принадлежности земельного участка образец альфа банк договор на расчетно кассовое обслуживание приказ о переводе на основную работу с совместительства образец образец заполнения письма на почту акт вик сварных швов образец ходатайство о присвоении классного чина образец иск к страховой компании образец по закону о защите прав потребителей отчёт по практике педагога-психолога в школе Перечень рабочих мест подлежащих соут образец заполнения отчет по производственной практике в коллегии адвокатов Заявление о признании гражданина ограниченно дееспособным. Образец ходатайства о передаче дела по подсудности ходатайство в пфр о снижении штрафа образец бланк заявления на вид на жительство 2017 заполнить в ворде постановление правительства 890 о льготному лекарственному обеспечению соглашение о расторжении муниципального контракта по 44 фз образец

внутренний финансовый контроль в казенном учреждении образец 2017 справка 302н бланк заявление о расторжении брака образец в суд без детей 2017 обоснование предлагаемой цены контракта образец образец заявления в роспотребнадзор на банк

pcz 525 инструкция титульный лист личного дела работника образец заявление на гиа 9 класс 2017 постановление 1122н от 17.12 2010 акт перерасхода материалов образец онлайн заявки на кредит с моментальным решением без справок договор оказания услуг менеджера по продажам извещение о закупке у единственного поставщика по 223-фз образец бланк доверенности на управление автомобилем 2017 распечатать баланс водопотребления и водоотведения мосводоканал образец трудовой договор с высококвалифицированным специалистом образец служебная записка на списание основных средств образец постановление о наложении ареста на имущество выписка из книги доходов и расходов образец заполнения ип заявление о вступлении в ооо нового участника образец 2017 приказ на оказание спонсорской помощи образец образец анкеты на шенгенскую визу в германию договор на услуги шиномонтажа образец [url=http://www.adrianomassi.com/memberlist.php?mode=viewprofile&u=71772&sid=9a3f50a509f68d44134ad4cc35b96f52]образец брачного договора для граждан состоящих в браке приемо сдаточный акт между монтажной организацией и заказчиком приказ об оприходовании основных средств образец график санитарных дней в аптеке образец

бланк переключений в электроустановках образец заполнения декларация о соответствии участника аукциона требованиям 44-фз образец приказ о приеме на работу образец заполнения 2017 формз ру договор купли продажи кукарача от клопов инструкция

#11 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 21/10/2017, 08:42

Levaquin Want To Buy Clomid Accident Fausse Couche viagra Cialis Mg 20 Buy Retin A Uk
Amoxicillin Toungue Swelling cialis Pflanzliches Viagra Kaufen Amoxicillin Adverse Reactions Canadian Healthcare
Clomid Achat En Ligne viagra Purchase Flagyl Prescription Cheap Viagara 100 Mg

#12 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 21/10/2017, 23:58

Oversea Pharmacy viagra Fluoxetine Next Day Overseas No Prior Script Furosemide 40 Mg Canadian Pharmacy
Canadian Pharmacy Selling Cialis Generico Priligy (Dapoxetine) generic viagra How To Buy Elocon Viagra Cialis Eu
Cialis 20 Mg Wikipedia viagra 60mgs Dapoxtine With Levitra
Canadian Pharm Direct Viagra Purchase Buy Keflex Cause Loss Of Appetite viagra online prescription Online Viagra Schweiz
Cialis Achat Ligne Cialis Pastillas Order Legally Bentyl Medicine Low Price Shop Cash Delivery cialis Dog Cephalexin Reactions Buy Kamagra Safely Discount Free Shipping Progesterone Pills Quick Shipping Pharmacy

#13 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 02/11/2017, 13:24

Propecia Schwanger Sperma viagra Aquachem Kamagra Cialis 5mg Schweiz
Canadian Pharmacy Generic Drugs viagra vs cialis vs levitra Cialis Tension Arterial Macrobid 100mg With Free Shipping Augmentin Price Per Pill

#14 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 02/11/2017, 15:40

Cialis Sources In Canada cialis Ventajas Del Kamagra
Kamagra Oral Jelly Quanto Prima Priligy 60 buy viagra Buy Generic Cialis Online

#15 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 02/11/2017, 18:11

Topically Applied Keflex Buy Levitra Vardenafil Online Viagra Pills Lowest Prices sildenafil tadalafil and vardenafil Kamagra Pas Cher 150 Mg Buy Viagra With Debit Card 59 Cephalexin For Penicillin Allergic Patients
Prix Orlistat Mestinon Achat Cialis Suisse eva pills levitra Cialis Rezeptfrei Kaufen Per Nachnahme
Vente De Kamagra En France generic viagra Pharmacy Express Reviews Buy Retin A Online




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq