html中实现回车或点击进入-----Mr.Zhang

首先,允许我这么称呼它们两个为兄弟。之所以这么称呼,是因为它们之间执行的是相同的任务----- 点击按钮。

然而,它们也有不同之处,次不同之处又使得它们貌似有些调用的意思。

接下来,让我来给大家说一下二者的关系,我们不妨举个例子来说明:

请看如下代码:

<div class="content_login">
	<input name="username" type="text" id="username" />
	<input name="password" type="password" id="password"οnkeydοwn='if(event.keyCode==13){loginbutton.click()}' />
	<div class="login_minu" id="loginbutton" οnclick="authen()">
	</div>
</div>

此代码为登录界面,两个输入框:一个为输入名字,另一个为输入密码。一个button ,id为loginbutton。至于这个button是什么样,我们暂时不用管,只知道他在类login_minu中定义就行。

要想实现回车或点击进入,那肯定是输入完后的事情,因此我在输入完密码后进行回车或点击事件。这就用到了click()和onclick()函数。这里我们用到了event.keyCode==13,此为javascript中的件键盘按回车键的code值(参考:http://www.okajax.com/a/200811/1124R022008.html)。它所表示的就是在键盘上按回车,html中按下键盘事件onkeydown,这里我们多说点html事件属性(以下来源于w3school)

窗口事件 (Window Events)

仅在 body 和 frameset 元素中有效。

属性 描述
onload 脚本 当文档被载入时执行脚本
onunload 脚本 当文档被卸下时执行脚本

表单元素事件 (Form Element Events)

仅在表单元素中有效。

属性 描述
onchange 脚本 当元素改变时执行脚本
onsubmit 脚本 当表单被提交时执行脚本
onreset 脚本 当表单被重置时执行脚本
onselect 脚本 当元素被选取时执行脚本
onblur 脚本 当元素失去焦点时执行脚本
onfocus 脚本 当元素获得焦点时执行脚本

图像事件 (Image Events)

该属性可用于 img 元素:

属性 描述
onabort 脚本 当图像加载中断时执行脚本

键盘事件 (Keyboard Events)

在下列元素中无效:base、bdo、br、frame、frameset、head、html、iframe、meta、param、script、style 以及 title 元素。

属性 描述
onkeydown 脚本 当键盘被按下时执行脚本
onkeypress 脚本 当键盘被按下后又松开时执行脚本
onkeyup 脚本 当键盘被松开时执行脚本

鼠标事件 (Mouse Events)

在下列元素中无效:base、bdo、br、frame、frameset、head、html、iframe、meta、param、script、style 以及 title 元素。

属性 描述
onclick 脚本 当鼠标被单击时执行脚本
ondblclick 脚本 当鼠标被双击时执行脚本
onmousedown 脚本 当鼠标按钮被按下时执行脚本
onmousemove 脚本 当鼠标指针移动时执行脚本
onmouseout 脚本 当鼠标指针移出某元素时执行脚本
onmouseover 脚本 当鼠标指针悬停于某元素之上时执行脚本
onmouseup 脚本 当鼠标按钮被松开时执行脚本
click()函数其实就是模拟单击按下。用法是buttonid.click()。onclick则是单击按钮的事件了,此为方法,因此我们可以将单击事件赋值给它,这样我们就完成了回车或单击进入的效果。

希望以上见解对您有所帮助!!----Mr.Zhang

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
VirtualBox-5.2.30-130521-win.exe 是 VirtualBox 虚拟机软件的一个版本。VirtualBox 是一款免费的虚拟化软件,可以在一台计算机上创建多个虚拟机,每个虚拟机都可以像独立的计算机一样运行操作系统和应用程序。 下载 VirtualBox-5.2.30-130521-win.exe 的步骤如下: 1. 打开一个支持下载的网页浏览器,例如 Google Chrome、Microsoft Edge 等。 2. 在搜索引擎输入 "VirtualBox-5.2.30-130521-win.exe 下载",然后按下回车键搜索。 3. 在搜索结果找到官方下载页面,比如 Oracle 官方网站或 SourceForge 网站。这是最安全和可信赖的下载来源。 4. 进入下载页面后,寻找 VirtualBox-5.2.30-130521-win.exe 的下载链接,可能被标记为“Download”、“下载”或类似的按钮。 5. 点击下载链接,弹出一个对话框,询问下载文件的保存位置。选择一个方便存储的位置,然后点击“保存”按钮。 6. 下载过程可能需要一段时间,具体取决于网络连接的速度和文件大小。 7. 下载完成后,进入文件保存位置,双击 VirtualBox-5.2.30-130521-win.exe 文件进行安装。 8. 安装过程,可能需要一些配置和确认步骤,按照界面上的提示完成即可。 VirtualBox-5.2.30-130521-win.exe 是 Windows 版本的 VirtualBox 安装文件,运行此文件后,可以按照安装向导指示完成软件的安装。 请注意,下载软件时应选择官方和可信任的来源,以确保文件的完整性和安全性,并及时更新软件版本以获得更好的性能和安全功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值