这里是我的代码 -
<asp:TextBox ID="txtVndPassword" MaxLength="10" TabIndex="6" ToolTip="Password" Style="border: 1px solid #ededed;"
CssClass="inputDelivery paddBottom5px" TextMode="Password" runat="server" onkeyup="javascript:checkPasswordStrength(this.value);"></asp:TextBox>
当我输入任何单词时,它会在每次按下时触发javascript方法但是然后我按下tab
按钮它不会集中到下一个控件但它会集中到同一个控件并激活java脚本函数。但是如果我现在再次按Tab键,它会集中到下一个控件,这次甚至不会触发javascript。
答案 0 :(得分:0)
你可以发布checkPasswordStrength的代码吗?您需要确保Tab键未在该方法中捕获并且返回true。您也可以尝试将onkeyup调用更改为:
<asp:TextBox ID="txtVndPassword" MaxLength="10" TabIndex="6" ToolTip="Password" Style="border: 1px solid #ededed;" CssClass="inputDelivery paddBottom5px" TextMode="Password" runat="server" onkeyup="javascript:checkPasswordStrength(this.value); return true;"></asp:TextBox>