Ir para conteúdo

POWERED BY:

Arquivado

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

zangoliers

Foco em campo INPUT e Tecla ENTER

Recommended Posts

Bom dia pessoal.

 

Tenho um formulário, e gostaria de saber como foco o cursor para o INPUT desejado. E também tem o Botão SALVAR, as vezes por descuido, o usuário aperta o ENTER e o FORM já é salvo. Como faço para o form ser enviado apenas quando clicado no botão SALVAR?

 

Agradecido desde já pela atenção;

Compartilhar este post


Link para o post
Compartilhar em outros sites

<form id="f" action="seila" method="post" onsubmit="return false">
	 <input type="text" name="nome" id="nome" value="" />
</form>

window.onload = function() {
	 document.getElementById('nome').focus();
}

a função tem que ficar após senão o javascript dirá que o campo nome é nulo.

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade o ENTER, chama por padrão o SUBMIT do formulário.

Se o teu "Salvar" for o submit, não vejo nada de errado, enviar o form com o enter.

 

Essa sua duvida se encaixa mais em Javascript, mas tente explicar melhor.. o cursor vai para o campo desejado qndo? ao clicar em alguma coisa? ao entrar na página?

você pode definir um label, assim a palavra se torna um campo para dar foco no input.

<label for="campo">Campo: </label><input type="text" id="campo" />

Movido: Webstandards: CSS / XML / XHTML / HTML http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Javascript / DHTML

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.