Evento Botao JSF

View: New views
5 Messages — Rating Filter:   Alert me  

Evento Botao JSF

by pitbull@adylnet.com.br :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Ola Lista sou novato em java para Web , me deparei com um situação que e
a seguinte tenho um formulário
que recebe os dados ao pressionar enter em um campo de texto , ate ai
tudo certo o caso e que tenho um botão
"salvar"  que esta executando na hora  em que ocorre o evento do "
enter" como posso fazer para não executar
o action do botão junto com o do campo de texto.

Sds
Elton

---------------------------------------------------------------------
To unsubscribe, e-mail: java-l-unsubscribe@...
For additional commands, e-mail: java-l-help@...


Re: Evento Botao JSF

by Ronaldo Rigoni ... :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Faz isso por javascript, algo assim:

document.getElementById('id_do_teu_campo').onKeyPress = function(event){
if(event.keyCode == 13)
      return null;
}

2009/10/6 pitbull@... <pitbull@...>
Ola Lista sou novato em java para Web , me deparei com um situação que e a seguinte tenho um formulário
que recebe os dados ao pressionar enter em um campo de texto , ate ai tudo certo o caso e que tenho um botão
"salvar"  que esta executando na hora  em que ocorre o evento do " enter" como posso fazer para não executar
o action do botão junto com o do campo de texto.

Sds
Elton

---------------------------------------------------------------------
To unsubscribe, e-mail: java-l-unsubscribe@...
For additional commands, e-mail: java-l-help@...




--
[]'s,
Ronaldo Rigoni
http://www.ronaldorigoni.com.br
Desenvolvedor JEE
Ministério da Educação -  CESPE


Re: Evento Botao JSF

by Fernando Martines :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Olá Elton.

Se você não estiver usando nenhum framework MVC (tipo Struts, JSF etc.), troque o valor do atributo TYPE da tag <INPUT> do seu botão de "submit" para "button" e adicione o código javascript para submissão do formulário.

Exemplo:
De: <input type="submit" value="Salvar" />

Para: <input type="button" value="Salvar" onclick="document.forms[0].submit();" />

Isso deve exigir que o botão seja acionado explicitamente.

[]s
~Fernando

2009/10/6 pitbull@... <pitbull@...>
Ola Lista sou novato em java para Web , me deparei com um situação que e a seguinte tenho um formulário
que recebe os dados ao pressionar enter em um campo de texto , ate ai tudo certo o caso e que tenho um botão
"salvar"  que esta executando na hora  em que ocorre o evento do " enter" como posso fazer para não executar
o action do botão junto com o do campo de texto.

Sds
Elton

---------------------------------------------------------------------
To unsubscribe, e-mail: java-l-unsubscribe@...
For additional commands, e-mail: java-l-help@...



Re: Evento Botao JSF

by Fernando Martines :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Por favor, descarte a mensagem... só agora vi o título!

2009/10/6 Fernando Martines <fernando.martines@...>
Olá Elton.

Se você não estiver usando nenhum framework MVC (tipo Struts, JSF etc.), troque o valor do atributo TYPE da tag <INPUT> do seu botão de "submit" para "button" e adicione o código javascript para submissão do formulário.

Exemplo:
De: <input type="submit" value="Salvar" />

Para: <input type="button" value="Salvar" onclick="document.forms[0].submit();" />

Isso deve exigir que o botão seja acionado explicitamente.

[]s
~Fernando

Ola Lista sou novato em java para Web , me deparei com um situação que e a seguinte tenho um formulário

que recebe os dados ao pressionar enter em um campo de texto , ate ai tudo certo o caso e que tenho um botão
"salvar"  que esta executando na hora  em que ocorre o evento do " enter" como posso fazer para não executar
o action do botão junto com o do campo de texto.

Sds
Elton

---------------------------------------------------------------------
To unsubscribe, e-mail: java-l-unsubscribe@...
For additional commands, e-mail: java-l-help@...




Re: Evento Botao JSF

by Fernando Martines :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Não tenho certeza, mas a única forma que vejo é:

<h:commandButton id="buttonSalvar" value="Salvar" action="#{page.submit}" onclick="javascript: return validateForm();" />

onde validateForm() retornaria true somente quando o form puder ser, de fato, enviado.


2009/10/6 Fernando Martines <fernando.martines@...>
Por favor, descarte a mensagem... só agora vi o título!

2009/10/6 Fernando Martines <fernando.martines@...>

Olá Elton.

Se você não estiver usando nenhum framework MVC (tipo Struts, JSF etc.), troque o valor do atributo TYPE da tag <INPUT> do seu botão de "submit" para "button" e adicione o código javascript para submissão do formulário.

Exemplo:
De: <input type="submit" value="Salvar" />

Para: <input type="button" value="Salvar" onclick="document.forms[0].submit();" />

Isso deve exigir que o botão seja acionado explicitamente.

[]s
~Fernando

Ola Lista sou novato em java para Web , me deparei com um situação que e a seguinte tenho um formulário

que recebe os dados ao pressionar enter em um campo de texto , ate ai tudo certo o caso e que tenho um botão
"salvar"  que esta executando na hora  em que ocorre o evento do " enter" como posso fazer para não executar
o action do botão junto com o do campo de texto.

Sds
Elton

---------------------------------------------------------------------
To unsubscribe, e-mail: java-l-unsubscribe@...
For additional commands, e-mail: java-l-help@...