Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

webfuture

Como marcar varios campos checkbox ?

Recommended Posts

Movido de ASP para Javascript

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script>

function selecionatudo(check) {

for (i=0;i<5;i++) {

if (check) {

document.forms[0].chbx.checked=true;

}

else {

document.forms[0].chbx.checked=false;

}

}

}

</SCRIPT>

é so você adpitar no seu form, tipo assim:

 

name=]&quot]]

 

No bt de selecionar você coloca um onClick:

 

onClick="selecionatudo(true)"

Falo!!!!!!!!!!!!!!!!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Funcionou perfeitamente para marcar os checkbox porém para desmarcar ele não funciona por causa do (true) no onclick, gostaria de saber como fazer para quando clicar ele marcar e quando clicar novamente desmarcar, fiz alguns testes aqui mas não rolou...WebFuture

Compartilhar este post


Link para o post
Compartilhar em outros sites
<html><head><script type="text/javascript">function makeCheck(thisForm){for (i = 0; i < thisForm.option.length; i++){thisForm.option[i].checked=true}}function makeUncheck(thisForm){for (i = 0; i < thisForm.option.length; i++){thisForm.option[i].checked=false}}</script></head><body><form name="myForm"><input type="button" value="Check" onclick="makeCheck(this.form)"><input type="button" value="Uncheck" onclick="makeUncheck(this.form)"><br /><input type="checkbox" name="option">Apples<br /><input type="checkbox" name="option">Oranges<br /><input type="checkbox" name="option">Bananas<br /><input type="checkbox" name="option">Melons</form></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Otimização, pessoal! Otimização!

 

<script language="JavaScript" type="text/javascript">function invCheck(formName,checkboxName){var cbArr=document.forms[formName].elements['checkboxName'];var n_opt=cbArr.length;for(var i=0;i<n_opt;i++) cbArr[i].checked=!cbArr[i].checked;}</script>

Simples! :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.