Ir para conteúdo

POWERED BY:

Arquivado

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

RenanMonteiro

Link em formulário (lista)

Recommended Posts

formulário de lista/menu
significa oque?

 

<select>... ?

 

ou

<ul>

<li>...

 

?

 

ao clicar em que botão?

link que você definir onde ?

 

poste ao menos o html do que você está fazendo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

<form id="servicos" name="servicos" method="post" action="">
           <label>
               <select name="servicos" id="servicos">
                        <option selected="selected">Selecione</option>
                        <option>Newsletters</option>
                        <option>RSS</option>
                        <option>Troca de Links</option>
                        <option>Twitter</option>
               </select>
        </label>
           <label>
                        <input type="submit" name="button4" id="button4" value="Enviar" />
           </label>
          </form>

É como esse menu aqui embaixo do tópico, quero que funcione do mesmo jeito ( |-- Webstandards: CSS / XML / XHTML / HTML )

Compartilhar este post


Link para o post
Compartilhar em outros sites

<div><select id="menu">
   <option selected>Menu</option>
   <option value="home.html">Home</option>
   <option value="downloads.html">Downloads</option>
</select></div>

 

document.getElementById('menu').onchange = function(){
    document.location = this.value;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

<select id="menu">
                        <option selected="selected">Selecione</option>
                        <option value="index.php?pagina=newsletter.php">Newsletters</option>
                        <option value="index.php?pagina=jcabc.rss">RSS</option>
                        <option value="index.php?pagina=trocalinks.php">Troca Links</option>
                        <option value="http://www.twitter.com/jcabc">Twitter</option>
               
               <script language="JavaScript" type="text/javascript">
           document.getElementById('menu').onchange = function(){
    document.location = this.value;
}           </script>
               
               </select>

Não deu certo ):

Compartilhar este post


Link para o post
Compartilhar em outros sites

<select name="menu" id="menu">

<option selected="selected">Selecione</option>

<option value="index.php?pagina=newsletter.php">Newsletters</option>

<option value="index.php?pagina=jcabc.rss">RSS</option>

<option value="index.php?pagina=trocalinks.php">Troca Links</option>

<option value="http://www.twitter.com/jcabc">Twitter</option>

</select>

 

<script type="text/javascript">

document.getElementById('menu').onchange = function()

{

window.location.href = this.value;

}

</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, eu testei.

 

mostre como você fez, ou um link para o teu site.

você errou alguma coisa, o código que postei funciona.

Compartilhar este post


Link para o post
Compartilhar em outros sites

vou colocar o código do formulário inteiro:

 

<form id="menu" name="menu" method="post" action="">
           <label>
       <select name="menu" id="menu">
        <option selected="selected">Selecione</option>
        <option value="index.php?pagina=newsletter.php">Newsletters</option>
        <option value="index.php?pagina=jcabc.rss">RSS</option>
        <option value="index.php?pagina=trocalinks.php">Troca Links</option>
        <option value="http://www.twitter.com/jcabc">Twitter</option>
</select>

<script type="text/javascript">
document.getElementById('menu').onchange = function()
{
        window.location.href = this.value;
}
</script>
        </label>
           <label>
                        <input type="submit" name="button4" id="button4" value="Enviar" />
           </label>



          </form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

troque:

<form id="menu" name="menu" method="post" action="">
por:

<form method="post" action="">

se você alterar trechos importantes do código, sem saber oque você está fazendo, vai dar problema mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se o conteúdo do formulário for só o combo box, não há a menor necessidade dele existir.

 

Você sabe pra que serve e como se usa <label> ?

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.