首页
网站首页
公司简介
资讯中心
推荐内容
返回顶部
onload加载实例介绍_javascript技巧_脚本之家,上传的js验证_javascript技巧_脚本之家
发布时间:2019-12-28 20:36
浏览次数:

复制代码 代码如下:

// JQuery为textarea添加maxlength // textarea默认不支持maxlength属性。 // 通过JQuery的keyup事件: JQuery代码如下: 复制代码 代码如下:

复制代码 代码如下: /* 1、obj相当于window 2、type相当于onload 3、fn相当于匿名函数 */ function addEvent{ var saved = null; // 用户保存上一个事件 if( typeof obj[ "on" + type ] == "function" ){ saved = obj[ "on" + type ]; // 用户保存上一个事件 }; // 执行事件 obj[ "on" + type ] = function{ saved; }; }; addEvent( window,"load",function; }); addEvent( window,"load",function; }); addEvent( window,"load",function; });

js 验证上传图片 复制代码 代码如下: var ImgObj=new Image();//建立一个图像对象 varAllImgExt=".jpg|.jpeg|.gif|.bmp|.png|"//全部图片格式类型 varFileObj,ImgFileSize,ImgWidth,ImgHeight,FileExt,ErrMsg,FileMsg,IsImg//全局变量图片相关属性 //以下为限制变量 var AllowExt=""; //允许上传的文件类型ŀ为无限制每个扩展名后边要加一个"|" 小写字母表示 var AllowImgFileSize=100;//允许上传图片文件的大小 0为无限制 单位:KB var AllowImgWidth=385; //允许上传的图片的宽度Ɓ为无限制 单位:px var AllowImgHeight=441; //允许上传的图片的高度ƹ为无限制 单位:px function CheckProperty //检测图像属性 { FileObj=obj; if(ImgObj.readyState!="complete")//如果图像是未加载完成进行循环检测 { setTimeout("CheckProperty; return false; } ImgFileSize=Math.round(ImgObj.fileSize/1024*100)/100;//取得图片文件的大小 ImgWidth=ImgObj.width;//取得图片的宽度 ImgHeight=ImgObj.height; //取得图片的高度 FileMsg="n图片大小:"+ImgWidth+"*"+ImgHeight+"px"; FileMsg=FileMsg+"n图片文件大小:"+ImgFileSize+"Kb"; FileMsg=FileMsg+"n图片文件扩展名:"+FileExt+"n可以上传!"; ErrMsg=""; if(AllowImgWidth!=ImgWidth) ErrMsg=ErrMsg+"n请上传宽度等于"+AllowImgWidth+"px的文件,当前图片宽度为"+ImgWidth+"px"; if(AllowImgHeightwww.64222.com,!=ImgHeight) ErrMsg=ErrMsg+"n请上传高度等于"+AllowImgHeight+"px的文件,当前图片高度为"+ImgHeight+"px"; if(AllowImgFileSize!=0&&AllowImgFileSize上传的js验证 下文给大家介绍怎样控制一个上传文件的扩展名。 js: 复制代码 代码如下: function check2() { var file = document.getElementsByName.value; if { alert; return false; } var strTemp = file.split; var strCheck = strTemp[strTemp.length-1]; if(strCheck.toUpperCase { return true; }else { alert; return false; } } 表单: 复制代码 代码如下: 需要注意的是,document.getElementsByName.value获取的是所上传的文件的绝对路径,故使用字符串分割法将文件的拓展名分割出来,然后再进行判断。

floatDecimal.html

html: 复制代码 代码如下:

友情链接: 网站地图
Copyright © 2015-2019 http://www.nflfreepicks.net. 新葡萄京娱乐场网址有限公司 版权所有