javascript:按回车相应按钮提交事件
在表单提交前经常遇到表单验证问题而常用的方法有以下两种:
1、使用提交按钮提交,在form表单中的onsubmit事件进行表单验证:
<script type="text/javascript">
function onSub(){
//表单验证代码
}
</script>
<form action="" method="" onsubmit="javascript:onSub();">
2、使用button或图片的onclick事件调用表单验证代码:
<input type="button" name="button" id="button" onclick="javascript:onSub();" />
<img src="图片路径" onclick="javascript:onSub();" />
但是,使用第二种方式进行提交表单时,不能在填写完表单时,按回车不能提交表单。这给客户的
感受是和直接使用提交按钮提交表单是不同的;为了实现此项功能只需在你的页面加上如下javascript代码即可
function butOnClick() {
if (event.keyCode == 13) {
var button = document.getElementById("bsubmit"); //bsubmit 为botton按钮的id
button.click();
return false;
}
}
在你表单最有一个输入项中出发onkeydo
相关文档:
学习jQuery已经有半年时间了。在实际应用中,基础函数已经算是得心应手了。但是,对于我自己来说,还存在一个软肋——知其然而不知其所以然。而因为前面项目的压力等各方面的问题,我一直没有时间对此作补救的措施。
现在终于决定要离职了,我又再次成为自己时间的真正主人。一直想做而没法做的事都要在 ......
JavaScript 代码如下:
<span id="time" style="background:red">10</span>秒钟后跳回主页!如果不跳转请点击
<script language="JavaScript1.2" type="text/javascript">
function delayURL(url, time) {
var delay= document.getElementById("time").i ......
要成为高级 JavaScript 程序员,就必须理解闭包。
本文结合 ECMA 262 规范详解了闭包的内部工作机制,让 JavaScript 编程人员对闭包的理解从“嵌套的函数”深入到“标识符解析、执行环境和作用域链”等等 JavaScript 对象背后的运行机制当中,真正领会到闭包的实质。
原文链接:JavaScript C ......
发现为本文起一个合适的标题还不是那么容易,呵呵,所以在此先说明下本文的两个目的:
(1)介绍javascript中的eval函数的用法
(2)如何在函数内执行全局代码
►先来说eval的用法,内容比较简单,熟悉的可以跳过。
eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个 ......