易截截图软件、单文件、免安装、纯绿色、仅160KB

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


相关文档:

JavaScript 获取对象的高度和宽度详细说明

scrollHeight: 获取对象的滚动高度。
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
scrollWidth:获取对象的滚动宽度
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
offsetL ......

Javascript Unicode 编码和反编码函数

<script language = "JavaScript">
function unicode(s){
var len=s.length;
var rs="";
for(var i=0;i<len;i++){
var k=s.substring(i,i+1);
rs+="&#"+s.charCodeAt(i)+";";
}
return rs;
}
function runicode(s){
var k=s.split(";");
var r="";
for(var x=0;x<k.length;x++){ ......

怎样使用JavaScript存储Adobe AIR应用程序首选项

 本文来自:
http://articles.sitepoint.com/article/adobe-air-pref-javascript
 
在我 之前的帖子里,  我激动地开始了我的第一个AIR应用,叫做Harpoon, 仅使用HTML, CSS, 和JavaScript。我当时没时间讨论的一个特点就是,你可以使用一个XML文件存储和检索应用程序首选项。
......

常用JavaScript代码

         // 关闭窗口事件
        function closeWindow(){
            if(event.clientX>document.body.clientWidth) {
            & ......

javascript 动态解析脚本

一般而言,如果脚本很长,我们把它们放到一个JS文件中,然后生成一个script元素并把它加入DOM树,把src设置为JS文件的地址即可。但对于很自短的脚本,如果我们又不想用new Function与eval呢?这里还有一办法,利用script元素的一个少为人知的属性text,非标准属性,但所有主流浏览器都支持。有点像innerHTML,但innerHTML只 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号