ciao,
volevo chiedervi una semplicissima cosa:
ho un mio sito dove bisogna loggarsi, pero' alla pressione del tasto invio non ci si logga.
Bisogna premere per forza con il mouse sull'apposito bottone.
Sapete come posso fare?
grazie!
david
ciao,
volevo chiedervi una semplicissima cosa:
ho un mio sito dove bisogna loggarsi, pero' alla pressione del tasto invio non ci si logga.
Bisogna premere per forza con il mouse sull'apposito bottone.
Sapete come posso fare?
grazie!
david
lo risolvi con javascript:
<input type="text" id="username" name="username" onkeydown="if(event.keyCode==13) return false">
13 e' il codice associato al tasto invio![]()
se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)
ops... ho scritto return false che non centra nulla...
invece di return false scrivi
this.BtnSubmit.click();
dove BtnSubmit e' il pulsante di login
se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)
scusa ma ho ancora qualche problema,
il mio codice e' questo:
<TABLE class="btable" id="tablel" cellSpacing="1" cellPadding="1" width="300">
<TR>
<TD class="testo" width="62">UserID</TD>
<TD class="testo" Width="153"><asp:TextBox id="userIDTB" runat="server" Width="152px"></asp:TextBox></TD>
<TD><asp:RequiredFieldValidator id="_userIDRFV" runat="server" ErrorMessage="User id is required" ControlToValidate="userIDTB">*</asp:RequiredFieldValidator></TD>
</TR>
<TR>
<TD class="testo" width="62">Password</TD>
<TD class="testo" Width="153"><asp:TextBox id="passwordTB" runat="server" TextMode="Password" Width="152px"></asp:TextBox></TD>
<TD><asp:RequiredFieldValidator id="_passwordIDRFV" runat="server" ErrorMessage="Password is required" ControlToValidate="passwordTB">*</asp:RequiredFieldValidator></TD>
</TR>
<TR>
<TD width="62"></TD>
<TD width="153"><asp:ValidationSummary id="_VS" runat="server" CssClass="testo"></asp:ValidationSummary></TD>
<TD align="right"><asp:LinkButton id="_loginLB" runat="server" CssClass="link">login</asp:LinkButton></TD>
</TR>
</TABLE>
dove devo inserire l'evento?
grazie ancora
<script>
function submitOnInvio()
{
if(event.keyCode==13)
{
document.getElementById('<%=loginLB.ClientID%>').c lick();
}
}
</script>
<asp:TextBox id="userIDTB" runat="server" Width="152px"
onkeydown="submitOnInvio() "></asp:TextBox>
<asp:TextBox id="passwordTB" runat="server" TextMode="Password" Width="152px" onkeydown="submitOnInvio() "></asp:TextBox>
se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)
grazie mille.. funziona!
e' stato un piaceereee
La conoscenza e' vuota se non la si condivide![]()
se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)