求教如何触发文本框的textchanged事件
我做的一个文本框输入问题,希望在输入第14个数字后能自动触发后台textchanged的时间
<script language="javascript" type="text/javascript">
function k(obj)
{
if(obj.value.length >= 14)
{
document.getElementById("btn").focus();//转移焦点
}
}
function b(obj)
{
obj.focus(); //这里应该是焦点转移的后该触发textchangged的事件,求教高手如何写
}
</script>
<asp:TextBox ID="txtid" runat="server" MaxLength="14" CssClass="txt" AutoPostBack="True" OnTextChanged="txtid_TextChanged" onkeypress="k
(this);" onblur="b(this);" onkeyup="value=value.replace(/[^\d]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData
('text').replace(/[^\d]/g,''))"></asp:TextBox>
我做了很多,都是在输完14位后再单击按钮或鼠标点击其他地方一下才能显示textchanged事件信息,求教如何才能输完14位自动触发textchanged事件