标签按下工作不正常

时间:2010-12-15 07:04:52

标签: focus tabindex

这里是我的代码 -

<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。

1 个答案:

答案 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>