Galera como faco pra pegar apenas a tecla ENTER?
preciso que toda vez que o ENTER seja precionado no campo edit, seja tocado um som. porem so com a tecla enter.
Legal…funcionou no IE mas não no Firefox, sabe como posso fazer?
marciobarroso
<scriptlanguage=JavaScript>functionTocarSom(event,soundobj){
varkeynum;
if(window.event){//IE
keynum=event.keyCode
}elseif(e.which){//Netscape/Firefox/Opera
keynum=event.which
}
if(event.keyCode==13){<!-- 13 é o código do Enter -->eval("document."+soundobj).Play();
}
}
</script><form><mtw:inputtype="text"name="sound"klass="mtwInputText"extra="onkeypress=TocarSom(event, 'sound1')"/></form>
[]'s
Tomassoni
Cara no firefox não funciona…
Outra coisa agora ta aprecendo uma mensagem no IE “precione Barra de espaço ou Enter para ativer e usar este controle”
Sabe o que pode ser?
To usando FF 2.0.0.3
Cara … vc nem olhou o código … se tivesse visto teria achado o erro … tsc tsc
[]'s
Tomassoni
Amigo descobri…rs era falta de atenção minha…Cansaço…
Uma linha estava errada.
Segue o correto:
<scriptlanguage=JavaScript>functionTocarSom(event,soundobj){
varkeynum;
if(window.event){//IE
keynum=event.keyCode
}elseif(event.which){//Netscape/Firefox/OperaAQUIESTAVAOPEQUENINOERROaoinvésde"e."é"event."
keynum=event.which
}
if(keynum==13){<!-- 13 é o código do Enter -->AQUITAMBEM
eval("document."+soundobj).Play();
}
}
</script><form><mtw:inputtype="text"name="sound"klass="mtwInputText"extra="onkeypress=TocarSom(event, 'sound1')"/></form>
Agradeo a atenção.
Segue o som que utilizei, a tag mtw e do mentawai.