Jump to content

Checkbox


Gurzi
 Share

Recommended Posts

Tennho um conjunto de checkboxes mas quando existe apenas uma e carrego nela a função botão dá o berro..

Mas se tiver mais que uma checkboxe ela funciona...

Alguem tem alguma sugestão ?

O que isto faz é ao carregar se estiver algo seleccionado mostra uma determinada div

function botao()
{

checkado = 0

field = document.checks.valor

for( i = 0; i < document.checks.valor.length;i++)
     {
       if (field[i].checked == true)
{
           checkado = 1
   break;
         }
      }
     if(checkado == 1)
     {
 a = document.getElementById("1")
b = document.getElementById("2")
       a.className = ""
       b.className = ""
     }
     else
     {
a.className = "addguia"
       b.className = "addguia"
      }
       
}       
Link to comment
Share on other sites

Facilitava se pusesses o código completo para testar (para não tarmos a desenhar cheks, etc.. e especialemente para não dizer disparates.)

Como me faltam as bases programo um pouco por intuição e tenho de experimentar para ter a certeza, de qualquer maneira

o que me ocorreu é que como o javascript conta tudo desde o 0 se só tiver uma check ele conta 0 e não executa a função, assim a condição teria de ser menor ou igual.

poderá ser isto?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.