<script type="text/javascript">
function keydown(e)
{
if(e.keyCode===13)
{
if(window.event) //IE浏览器
{e.returnValue=false;}
else //FireFox浏览器
{e.preventDefault();}
document.getElementById('ctl00_ContentPlaceHolder2_submit').click(); // ctl00_ContentPlaceHolder2_submit为submit登陆按钮的客户端名称
}
}
</script>
html:
在需要触发事件的控件上,添加onkeydown,例如:
账号:<asp:TextBox ID="username" runat="server" οnkeydοwn="keydown(event);"></asp:TextBox>
密码:<asp:TextBox ID="pwd" runat="server" TextMode="Password" οnkeydοwn="keydown(event);"></asp:TextBox>
登陆按钮:<asp:ImageButton ID="submit" runat="server" ImageUrl ="xxx.gif" alt="登陆按钮" οnkeydοwn="keydown(event);" />
空格键和enter键的事件处理(页面存在多个按钮,登陆按钮不是页面的第一个按钮)
最新推荐文章于 2022-06-15 08:32:12 发布