关于在实际开发中遇到的js或者是jQuery方法

原创 2016年05月31日 00:11:19

</pre><span style="color:#3366ff;">1、关于上传图片并进行预览</span></h2><p></p><div align="left"><span style="font-family:Consolas; color:#3F7F5F"><span style="font-size:12pt">//上传图片并显示</span></span><pre name="code" class="javascript">//上传图片并显示
$(function(){
     $("#imgfile").change( function(){
            var objUrl = getObjectURL( this.files[0]) ;
           console.log( "objUrl = "+objUrl) ;
            if (objUrl) {
                $( "#scanimg").attr( "src", objUrl) ;
           }
     }) ; 
})

//建立一個可存取到該file的url
function getObjectURL(file) {
     var url = null ;
     if (window.createObjectURL!=undefined) { // basic
           url = window.createObjectURL(file) ;
     } else if (window.URL!=undefined) { // mozilla(firefox)
           url = window.URL.createObjectURL(file) ;
     } else if (window.webkitURL!=undefined) { // webkit or chrome
           url = window.webkitURL.createObjectURL(file) ;
     }
     return url ;
}

2、关于checkbox属性checked="checked"已有,但却不显示打勾的解决办法


function check(id,check) {
  if (check) { 
$("." + id).find("input[type='checkbox']").attr("checked", true); 
} else {
  $("." + id).find("input[type='checkbox']").attr("checked", false); } 
}
当使用的jQuery版本较高时必须将attr改成prop方法
  • 对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。如href 、src、checked等
  • 对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。

3、关于网站直接按enter键直接进行登录

function keyLogin(ev){ 
       if (ev.keyCode==13){
             dlu();
       }                     
 }

<body class= "login_body" onkeydown ="keyLogin(event);" >

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

js获取url参数值的两种方式详解

有个url如下: http://passport.csdn.net/account/login?from=http%3a%2f%2fwrite.blog.csdn.net%2fpostedit ...
  • tjcyjd
  • tjcyjd
  • 2015年03月15日 11:42
  • 15183

android开发遇到make is not found in path 或者是报加载不到so库的错误

这两天一直在对接硬件底层的开发,刚开始做的是身份证和银行卡模块的调用,因为底层的so库和java调用的接口都是硬件厂商提供的,所以直接放到项目中运行就可以了, 但是在调试打印机模块的时候运行项目的时...

js判断客户端是ios或者是android手机移动端

通过判断浏览器的userAgent,用正则来判断手机是否是ios或android客户端。 var u = navigator.userAgent; var isAndroid = u.ind...
  • aSuncat
  • aSuncat
  • 2016年09月21日 12:00
  • 1102

用JS的正则表达式判断输入框内为中文或者是英文数字(非常实用)

利用正则表达式限制网页表单里的文本框输入内容: 用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbe...

利用JS怎么获取JW player播放停止或者是当前播放时间

利用JS如何获取JW player播放停止或者是当前播放时间 http://club.itqun.net/showtopic-268025.html function pl...

JS的正则表达式判断输入框内为中文或者是英文数字

只能输入数字和英文的: 2.只能输入数字的: 3.只能输入全角的: 4.只能输入汉字的: 5.也可以这样: 输入数字和.,否则弹出输入有误 ...

”static”关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static的方法?

static关键字在《java编程思想》中有这样一段话形容static关键字: 通常,我们创建类时会指出那个类的对象的外观与行为。除非用new 创建那个类的一个对象,否则实际上并 未得到任何...
  • andy_px
  • andy_px
  • 2016年03月02日 16:44
  • 6150

Eclipse安装反编译插件Jodeclipse或者是JadClipse方法

Jodeclipse 是Jode的Eclipse插件,JadClipse是Jad的Eclipse插件,它们都是非常好的反编译插件。 Jode Eclipse Plugin 1.0.5 for Ecl...

用友nc65开发中在删除时报错:实体[xxx]没有实现制定的业务接口:nc.itf.uap.pf.metadata.IHeadBodyQueryItf或者是nc.uap.pf.metadata.Hea

用友nc65开发中在删除时报错:实体[xxx]没有实现制定的业务接口:nc.itf.uap.pf.metadata.IHeadBodyQueryItf或者是nc.uap.pf.metadata.Hea...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于在实际开发中遇到的js或者是jQuery方法
举报原因:
原因补充:

(最多只允许输入30个字)