随笔分类 - JavaScript
javascript知识库
摘要:js统计文本框剩余可输入字数 <html><head runat="server"> <title></title> <script type="text/javascript"> var maxstrlen = 16; function Q(s) { return document.getElem
阅读全文
摘要:关于jPlayer的用法,可以参考:jPlayer 2.6.0开发者手册 http://www.jplayer.cn/developer-guide.html 视频播放例子: 获取视频播放时间(秒数) 还有其他更多方法,请查看文档。
阅读全文
摘要:转自: http://blog.csdn.net/sly94/article/details/51701188 移动端用tap时会有穿透问题 一:click与tap比较 click与tap都会触发点击事件,但是在手机web端,click会有200 300ms的延迟,所以一般用tap代替click作为
阅读全文
摘要:取窗口滚动条滚动高度 取窗口可视范围的高度 取文档内容实际高度 在IE中: document.body.clientWidth == BODY对象宽度 document.body.clientHeight == BODY对象高度 document.documentElement.clientWidt
阅读全文
摘要:var name = window.location.search.substr(4,30);//name = decodeURI(name);//使用示例document.getElementById('username').innerHTML = decodeURI(name);
阅读全文
摘要:转自:http://blog.csdn.net/limingchuan123456789/article/details/11499665jquery判断checked的三种方法:.attr('checked): //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:...
阅读全文
摘要:js设置cookie有很多种方法。第一种:(这个是w3c官网的代码)第二种:第三个例子 名称 ...
阅读全文
摘要:rt,如果想获取单选框里面的值,该如何获取呢。苹果香蕉梨知识点:1,通过元素的名字获取元素列表var obj = document.getElementsByName("fruit");2,通过标签的名字获取元素列表var obj = document.getElementsByTagName("input");3,是否选中obj[i].checked;4,单选框里面的值obj[i].value;
阅读全文
摘要:用js判断浏览器类型<html><head><script type="text/javascript"> var app=navigator.appName; var verStr=navigator.appVersion; if (app.indexOf('Netscape') != -1) { alert("非ie"); } else if (app.indexOf('Microsoft') != -1) { if (verStr.indexOf("MSIE7.0&quo
阅读全文
摘要:先贴代码://删除多条分类记录function deleteCategory(){ var objLogId=document.getElementById("preview_category_id"); //也可以通过表单的先后顺序来获取 // var objLogId = document.forms[0].elements; var tmp_bool = false; for(var i=0; i < objLogId.length; i++) { if(objLogId[i].type == 'che...
阅读全文
摘要:点击图片时,弹出窗口,让上传文件 实现原理是:用图片盖住input上传文件控件。保留住,以后可能会用到。
阅读全文
摘要:<html> <head> <title>document.location </title> </head> <body> <b>document.location使用举例 </b ><p> <script type ="text/javascript"> document.write( " 当前位置: " + document.location + " <p> " ); document.write(
阅读全文
摘要:onfocus="if (value==defaultValue) value=''" onblur="if(!value) value=defaultValue"
阅读全文
摘要:1,用js获取单选框中某一个选中的值:var valradio = $("input[type=radio][checked]").val();//获取选择的值2,js改变单选框中选中状态(jQuery)("#select_money").attr("checked",false);//把某一个单选框checked属性设置成false(jQuery)("#select_money").attr("checked",true); //设置单选框选中
阅读全文
摘要:/* 三种状态 方法内数字0表示默认状态,1表示键盘离开,2表示光标离开 */ //判断是否是数字 function isDigit(s) { var patrn=/^\d*\.?\d?$/;//全是数字的正则表达式 (带一位小数点) if(patrn.test(s)){ return true; }else{ return false; } } //选择输入的金额 function selec...
阅读全文
摘要:js中浮点型是如何运算的呢?例如:var a=0.69;我想得到6.9 直接这样写 var c=a*10;alert(c); 得到结果是:6.8999999999999995到网上一搜,有网友说这是一个JS浮点数运算Bug,找了解决方法:方法一:有js自定义函数<script>//加法函数,用来得到精确的加法结果 //说明:javascript的加法结果会有误差,在两个浮点数相加的时候会比较明显。这个函数返回较为精确的加法结果。 //调用:accAdd(arg1,arg2) //返回值:arg1加上arg2的精确结果 function accAdd(arg1,arg2){ var
阅读全文
摘要:在php中设置cookie.$email="abc@163.com";setcookie("y_email",$email,time()+3600,"/");js中获取cookiefunction getCookie(c_name){if (document.cookie.length>0) { c_start=document.cookie.indexOf(c_name + "=") if (c_start!=-1) { c_start=c_start + c_name.length+1 c_end=doc
阅读全文