一、设计思路:设计一个简单的输入对话框,然后按下enter进行输入事件。
二、聊天输入框的代码如下:
三、此时的页面展示如下:
四:设计函数,使得输入文字时,按下按钮可以提交到聊天框。
五、此时在页面上测试,输入一段文字:
六、执行结果如下:
七、设计函数,使得按下enter跟按钮同样的功能:
八、刷新页面,测试:
在你的body里面订购事件 onKeyDown = 处理函数,然后在处理函数中判断event.keyCode如果是 13 ,那么按下的是enter,调用你button的onclick的事件处理函数,否则就什么也不做。
我写了个简单的例子:
<html>
<head>
<title>key</title>
<body onKeyDown = "_b()">
<input type = "button" onclick = "_a()" value = "click"/>
<script>
function _a()
{
alert("按钮被点击")
}
function _b()
{
if(event.keyCode ==13)
_a()
}
</script>
</body>
</html>