2012-10-17 来源:网络
【实例名称】
按Enter键调用登录按钮的JS代码
【实例描述】
为了方便用户操作,在登录邮箱或论坛时,如果用户输入了用户名和密码,按Enter键时,都会自动调用登录按钮。今天我们就举例学习通过JS代码如何实现此功能。
【实例代码】
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Check Score</title>
<script language="JavaScript">
function keyLogin(){
if (event.keyCode==13) //回车键的键值为13
document.getElementById("input1").click(); //调用登录按钮的登录事件
}
</script>
</head>
<body onkeydown="keyLogin();">
<input id="input1" value="登录" type="button" onclick="alert('调用成功!')">
</body>
</body>
</html>
【难点剖析】
本例的重点是如何判断用户敲击的是Enter键,这通过判断键值“keyCode”实现,“Enter”的键值为13。使用“getElementByld”方法,通过按钮的Ⅲ找到页面中的“登录”按钮,然后直接调用其“click”方法即可。
【源码下载】