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

Click Automático No Menu Suspenso?


marcus Gemeos

Pergunta

9 respostass a esta questão

Posts Recomendados

  • 0

Não...

Tem que trabalhar jutamente com algum comando script?

Obrigado!

<form name= "form1" method="POST" action="pagina.asp">
<p align="right">
                  <select size="1" name="Ordem" style="font-family: Verdana; font-size: 10 px; border-style: solid; border-width: 1">
                  <option selected value="Listar por:">Listar por:</option>
                  <option value="Maior valor">Maior valor</option>
                  <option value="Menor valor">Menor valor</option>
                  </select></p>
                </form>

Link para o comentário
Compartilhar em outros sites

  • 0

tenta assim:

<form name= "form1" method="POST" action="pagina.asp">
<p align="right">
                  <select size="1" name="Ordem" style="font-family: Verdana; font-size: 10 px; border-style: solid; border-width: 1" OnChange="document.form1.submit()">
                  <option selected value="Listar por:">Listar por:</option>
                  <option value="Maior valor">Maior valor</option>
                  <option value="Menor valor">Menor valor</option>
                  </select></p>
                </form>

Link para o comentário
Compartilhar em outros sites

  • 0

Parta deste princípio.

<html>
<head>
</head>
<body>
<div id="teste">
</div>
<script type="text/javascript">
function setCookie(c_name,value,exdays) {
	var exdate=new Date();
	exdate.setDate(exdate.getDate() + exdays);
	var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
	document.cookie=c_name + "=" + c_value;
}
function getCookie(c_name) {
	var c_value = document.cookie;
	var c_start = c_value.indexOf(" " + c_name + "=");
	if (c_start == -1) {
		c_start = c_value.indexOf(c_name + "=");
	}
	if (c_start == -1) {
		c_value = null;
	} else {
		c_start = c_value.indexOf("=", c_start) + 1;
		var c_end = c_value.indexOf(";", c_start);
		if (c_end == -1) {
			c_end = c_value.length;
		}
		c_value = unescape(c_value.substring(c_start,c_end));
	}
	return c_value;
}
function select() {
	if(!getCookie('teste')) {
		e = document.createElement('select');
		e.name = "teste";
		e.onchange = function() {setCookie('teste', this.value, 1); this.parentNode.innerHTML = "";}
		e.options[0] = new Option('', '');
		e.options[1] = new Option('teste1', '1');
		e.options[2] = new Option('teste2', '2');
		e.options[3] = new Option('teste3', '3');
		document.getElementById('teste').appendChild(e);
	}
};
select();
</script>
</body>
</html>

Espero ter ajudado

Abraços

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...