3.939 messaggi dal 28 gennaio 2003
In una pagina asp.net vorrei con javascript, intercettare il tasto ^i (control i). Questo per inserire un record senza cliccare col mouse in un tasto.
Qualche suggerimento?

ciao
175 messaggi dal 02 gennaio 2012
Hi pietro09,

direi che potresti alla tua casella di testo (es. creata dinaminamente)

Dim tx As New TextBox()
tx.Attributes.Add("runat", "server")
tx.Attributes.Add("onkeydown", Get_Char())


e dichiarare

Private Function Get_Char() As String
Dim mchar As String

mchar = "return Test_Char(event.keyCode);"
Get_Char = mchar
End Function


in javascript

<script type="text/javascript">
function Test_Char(e) {
if (e == 17)//ctrl
{

}
else


</script>

e gestisci un contatore che se intercetti ctrl va a 1 e se subito dopo va a 2 altrimenti fai azzeramento


bye ghg
3.939 messaggi dal 28 gennaio 2003
Ciao. Ti ringrazio della risposta.

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.