mendesjunior, segue um exemplo para o se executar uma ação ao apertar enter no campo desejado.
Eu gosto de usar o código assim, para facilitar na edição e manutenção…:
No formulário vá em javascript, adicione uma fução no evento onLoad(), vou dar o exemplo usando uma função de nome formLoad();
Após adicionada a função, vá nos métodos Javascript e crie uma função com o mesmo nome, formLoad(). No conteúdo adicione o código abaixo,
trocando o “nomedocampo” para o nome do seu campo que deseja executar a ação. Aperte enter e veja se vai aparecer o Alert.
[code]
var cmp = document.getElementById(‘id_sc_field_nomedocampo’);
cmp.onkeypress = function(ev) {
//enter pressionado
if(ev.which == 13) {
//alert para ver se funcionou.
alert(‘Apertei Enter’);
/**
* return false, impede que se execute outra ação ao apertar o enter.
* Se preferir tire para ver se algo acontece de diferente.
*/
return false;
}
}[/code]
//Eventos disponivéis JS.
http://www.marciobrasil.net.br/javascript-2/lista-completa-de-eventos-javascript.html