12 messaggi dal 28 aprile 2005
Volevo porvi una domanda...
ho una casella di testo e un button vicino...
come posso fare x fare in modo che quando pigio invio dal textbox si scateni lo stesso eventoc he succede quando clicco sul botton??
in asp normale funzionava benissimo... qui mi refresha la pagina e nn succede niente :(

come si può fare?? (sono sicuro che sia una cavolata... ma nn sono riuscito a risolvere sto problema)
Puoi abilitare il click sul bottone con il tasto invio tramite l'event handler javascript dell'evento KeyDown.

<script language="javascript"> 
document.onkeydown=function(){ 
if (event.keyCode == 13) //Tasto [Invio]
{
document.getElementById("<%=Button1.ClientID%>").click();
}
return true; 
} 
</script>


Ciao, Ricky.

Ing. Riccardo Golia
Microsoft MVP ASP.NET/IIS
ASPItalia.com Content Manager
http://blogs.aspitalia.com/rickyvr
http://ricky.aspitalia.com
http://www.riccardogolia.it

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.