Ir para conteúdo
Fórum Script Brasil
  • 0

checkbox selecionado no formulario


miro

Pergunta

Tenho formulario de busca por dormitorio exemplo:

1 dormitorio

2 dormitorio

3 dormitorio

Nesse formulario esta como ( select ) mais para usar a busca tem selecionar 2 ( select ) minino e maximo depois da o resultado da busca.

Coloquei somente um checkbox para fazer essa busca, mais nessa programação e necessario ter esse 2 checkbox um de busca minimo e outro de busca o maximo.

Tem como deixar somente um checkbox que faz essa busca e me da resultado, algum javascript que posso usar ao clicar selecionar checkbox o outro estiver no codigo javascript como direcionamento.

Nesse formulario tem outros campos de preenchimento, achei esse código mais quando seleciona o checkbox ele já vai para pagina, tem algum semelhante a esse:

<html>

<head>

<title>CBox Execute</title>

&lt;script type="text/javascript">

function GoTo(info) {

window.location = info;

}

</script>

</head>

<body>

<h1>Checkbox Execution</h1>

<input type="checkbox" value="http://www.google.com" onclick="if (this.checked) {GoTo(this.value)}">Google

<input type="checkbox" value="http://www.yahoo.com" onclick="if (this.checked) {GoTo(this.value)}">Yahoo

<input type="checkbox" value="http://www.webdeveloper.com" onclick="if (this.checked) {GoTo(this.value)}">WDev Forum

<input type="checkbox" value="http://www.codingforums.com" onclick="if (this.checked) {GoTo(this.value)}">Coding Forum

</body>

</html>

Quando faço a busca pega somente um checkbox que value="2"

&Itemid=&task=results&maxbed=2&submit=Procurar

Queria poder pegar assim:

&Itemid=&task=results&minbed=2&maxbed=2&submit=Procurar

Editado por miro
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Se entendi bem, você quer que quando o cara selecione os dois ele vai buscar, certo?

Se sim pode ser assim:

function busca(){
var campo1=document.getElementById('minbed'),
campo2=document.getElementById('maxbed'),
selecionado1=campo1.options[campo1.selectedIndex].value,
selecionado2=campo2.options[campo2.selectedIndex].value;
if(selecionado1!=0&&selecionado2!=0)document.meuforme.submit();
}
E no HTML mais ou menos assim:
<form name="meuforme" action="busca.php" method="get">
<select name="minbed" id="minbed" onchange="busca()">
<option value="0">---</option>
<option value="1">01</option>
...
</select>

<select name="maxbed" id="maxbed" onchange="busca()">
<option value="0">---</option>
<option value="1">01</option>
...
</select>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...