Jump to content


Photo

Marcar/desmarcar Todos Os Checkbox


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

#1 Andreia Regina

Andreia Regina

    Veterano

  • Conselheiros
  • 1347 posts
  • Sexo:Feminino
  • Localidade:PR
  • Interesses:PHP; MySQL; Javascript; CSS; tudo ligado ao desenvolvimento web.

Posted 15/03/2006, 09:47

Oi! Pessoal!

Eu uso o seguinte script para marcar e desmarcar todos os checkbox listados:
<!-- Inicio do Script --> 
</script><script type="text/javascript">

function marcar_todos(){
	for (i=0;i<document.aniversariantes.elements.length;i++)
  if(document.aniversariantes.elements[i].type == "checkbox")	
 	 document.aniversariantes.elements[i].checked=1
}
function desmarcar_todos(){
	for (i=0;i<document.aniversariantes.elements.length;i++)
  if(document.aniversariantes.elements[i].type == "checkbox")	
 	 document.aniversariantes.elements[i].checked=0
}
</script>
<!-- Fim do Script -->
Funciona certinho sem paginação, mas como, no meu caso, há paginação de resultados, quando vou verificar nas demais páginas se os checkbox estão marcados, não estão e ao voltar à página 1 retorna desmarcados.

Como posso resolver isso?

Obrigada

Fórum WMO - Conselheira - Na equipe desde 31/01/2006.
Links importantes: Regras de conduta - Busca do fórum


#2 bdoweb

bdoweb

    Super Veterano

  • Usuários
  • 1641 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 15/03/2006, 19:32

bom andreia tenho uma ideia legal para vc!!!!!! e q ajudaria com acessibilidade!!!!!

Bom primeira coisa a fazer seria criar uma div com um id chamaremos de "lista" dentro deste id colocariamos a table com os varios checkbox !!!!!

<div id="lista">
<table> ... </table>
</div>

issu é só para naum selecionarmos outros checkbox que naum sejam os q queremos!!!! ai vamos para a parte mais interesante o JS

function selecaoCheck(local,btn){
   var local = document.getElementById(local);
   var form = local.getElementsByTagName("input");
   var tipoMarcacao = document.getElementById(btn).value == true ? true : false;
   for (var i = 0; i < form.length; i++)
     if (form[i].type == "checkbox")
       form[i].checked = tipoMarcacao;
}

Obs.: Ai linda naum se esqueça q vc tera de ter uma chckbox de selecção geral poiis o q esse script faz é aplicar o valor dele para os outros !!!!

Ai vc adiciona nele um evento onChange !!!!

Qualquer dúvida volte a postar!!!!

Ah desculpe naum tive tempo de testtar o código pois estou na facu agora!!!!!

[]'s
Quer ajuda seus amigo e ainda ganhar uma graninha?
Acesse agora mesmo http://yeapiz.com

#3 Andreia Regina

Andreia Regina

    Veterano

  • Conselheiros
  • 1347 posts
  • Sexo:Feminino
  • Localidade:PR
  • Interesses:PHP; MySQL; Javascript; CSS; tudo ligado ao desenvolvimento web.

Posted 16/03/2006, 09:52

Obrigada bdoweb vou fazer aqui e qualquer coisa posto.

;)

Fórum WMO - Conselheira - Na equipe desde 31/01/2006.
Links importantes: Regras de conduta - Busca do fórum


#4 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 16/03/2006, 10:19

Eu não sei se entendi certo, pq o que o bdweb postou não tem nada a ver com o que eu entendi =P . .

Mas..
Se for para manter o checkbox selecionado, mesmo mudando de página, você tem que guardar a seleção.. pode ser em variáveis na url ou até um cookie. .
Só não consigo pensa em nada agora =/
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#5 Andreia Regina

Andreia Regina

    Veterano

  • Conselheiros
  • 1347 posts
  • Sexo:Feminino
  • Localidade:PR
  • Interesses:PHP; MySQL; Javascript; CSS; tudo ligado ao desenvolvimento web.

Posted 16/03/2006, 10:33

Qdo fui testar que eu li direitinho, o que eu preciso é justamente o que vc descreveu,
xxALExx se vc pensar em algo me avisa :).

Eu vou disponibilizar para o cliente sem paginação, pelo que vi variam em até 30 registros.
Configurei a tabela para não deixar os registros muito próximos, ficou agradável ;)

Obrigada pessoal! ;)

Fórum WMO - Conselheira - Na equipe desde 31/01/2006.
Links importantes: Regras de conduta - Busca do fórum


#6 bdoweb

bdoweb

    Super Veterano

  • Usuários
  • 1641 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 17/03/2006, 11:51

nossa foi mal é q eu li na maior correria pq estava na facu!!!! bom mas se um dia alguém precisar do script tem ele ai!!!! :D :P
Quer ajuda seus amigo e ainda ganhar uma graninha?
Acesse agora mesmo http://yeapiz.com

#7 LarPhozyHah

LarPhozyHah

    Super Veterano

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

Posted 24/09/2017, 17:37

Furosemide 40 Mg Without Perscription Female Kamagra Jelly cialis online Finasteride On Line

#8 LarPhozyHah

LarPhozyHah

    Super Veterano

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

Posted 30/09/2017, 14:20

Propecia Kaytto Priligy 60 Mg Filmtabletten cialis Isotretinoin Can I Purchase Cialis Granada Viagra Soft Tabs Erfahrung
Cialis Acheter En Pharmacie Priligy Release In Australia generic cialis Compra Viagra Por Internet Buy Viagra Jelly Online Uk viagra Professional 100 Mg Propecia Disconts Online
Amoxicillin Adult Dose Rx Drug Support Priligy At Boots cheap cialis Purple Viagra Propecia Order Online

#9 LarPhozyHah

LarPhozyHah

    Super Veterano

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

Posted 10/10/2017, 08:43

Plant Vigra Wholesale Cialis 20 12 St Farmacie Online Tamoxifen buy viagra online Kamagra France Livraison Rapide Pfizer Viagra Wiki
Serum Sickness Clinical Signs Amoxicillin Progesterone Usa On Line Real isotretinoin skin health overseas shop filitra vardenafil tablets Order Now Doryx Boise Cephalexin Lyme
Order Viagra From Canada viagra Finasteride Permanent Side Effects Propecia

#10 LarPhozyHah

LarPhozyHah

    Super Veterano

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

Posted 26/10/2017, 17:58

Dove Comprare Cialis Generico Cerco levitra wholesale no prescription Lovaza
Discount Online Free Shipping Levaquin C.O.D. Next Day Mastercard viagra prescription Proscar Propecia Finasteride 5mg Viagra Acquistasi
Achat Kamagra Securise viagra Donde Puedo Comprar Lexapro En Canada Priligy Haltbarkeit

#11 RonsisM

RonsisM

    Super Veterano

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

Posted 26/10/2017, 19:34

Amoxicillin On Line Doctors For Prescriptions viagra Fluoxetine 60mg On Line Pharmacycustomercare
Which Erectile Drug Is The Cheapest Amoxicillin Clavulanic Acid Suspension Dosage cialis online Levitra Discount Levitra Dosage
Clomid Alcool kanada levitra bestellen Suhagra Review Propecia Buy Australia Compulsive Disorder Canada
Nebenwirkungen Viagra Alkohol Buy Wellbutrin Xl Without Prescription cialis Buy Cheap Generic Cialis Uk Fluconazole Cheap Acheter Baclofen Cher
Precio Cialis Viagra viagra Generique Amoxicillin Distribuer Ces Buy Generic Zithromax

#12 LarPhozyHah

LarPhozyHah

    Super Veterano

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

Posted 07/11/2017, 08:30

Generic Isotretinoin Internet Website Cephalexin 500mg No Precription Needed Allergic To Keflex buy viagra Buy Viagra Cheapest Dosage Amoxicillin
Sildenafil A Buon Mercato 150 Mg Zithromax Alcohol Interaction only here what is levitra accutane online for sale Cialis In Brasile

#13 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 07/11/2017, 08:42

Levitra Cheap viagra Indometacina In English For For Sale Men'S Meds Online

#14 LarPhozyHah

LarPhozyHah

    Super Veterano

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

Posted 07/11/2017, 10:35

Propecia Soldeu viagra online Diflucan Sale




0 user(s) are reading this topic

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

IPB Skin By Virteq