在asp的时候,用回车代替tab很简单,只用在onfocus里写代码就行了,但在asp.net的时候由于服务器控件不支持这一招,实在是比较麻烦。那么能不能也很简单实现又不回调服务器呢。下面的代码可以解决这个问题:
<script language="javascript" for="document" event="onkeydown">
<!--
if(event.keyCode==13 && event.srcElement.type!='button' && event.srcElement.type!='submit' && event.srcElement.type!='image' && event.srcElement.type!='reset' && event.srcElement.type!='textarea' && event.srcElement.type!='')
event.keyCode=9;
-->
</script>
放在页面的下部即可。
本文介绍了一种在ASP.NET中使用JavaScript实现Tab键代替回车键的方法,该方法适用于多种输入元素,且无需页面回发,提高了用户体验。
2684

被折叠的 条评论
为什么被折叠?



