![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
zhuyangxing
这个作者很懒,什么都没留下…
展开
-
jquery dialog 获取焦点
$(document).ready(function () { //初始化新增申请对话框 $("#addBusinessTrip").dialog({ open: function (event, ui) { $(':input', '#addBusinessTripForm').not(':button, :submit, :res原创 2012-09-11 19:08:00 · 735 阅读 · 0 评论 -
attachEvent 与addEventListener 区别
一、适应的浏览器版本不同attachEvent方法适用于IE addEventListener方法适用于FF二、针对的事件不同attachEvent中的事件带on 而addEventListener中的事件不带on三、参数的个数不同attachEvent方法两个参数:第一个参数为事件名称,第二个参数为接收事件处理的函数; addEventL转载 2014-04-30 15:08:24 · 646 阅读 · 0 评论 -
js中substring和substr的用法
substring 方法用于提取字符串中介于两个指定下标之间的字符substring(start,end)开始和结束的位置,从零开始的索引参数 描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的转载 2014-05-05 17:10:43 · 483 阅读 · 0 评论 -
js触发input onchange事件
function clickMe(){ var o=document.getElementById("txt"); o.focus(); o.value="hello world!";//自动赋值以后文本框已经change,理论上要发生onchange事件 //但是如果不加以下这句是不会触发onchange事件的 o转载 2014-03-24 16:18:57 · 21871 阅读 · 0 评论 -
JQuery判断页面图片是否加载完成并延迟加载
GetRumdomStr = function () { var str = ""; var maxNum = 10; var minNum = 0; var n = Math.floor(Math.random() * (maxNum - minNum + 1)) + minNum; for (var i = 1;转载 2014-04-04 19:35:41 · 558 阅读 · 0 评论 -
js回调函数
testCallBack.html 开始测试 function a(callback){ console.log("这里是a函数!可以执行a函数的业务逻辑。"); if(callback){ console.log("进入if callback!"); return callback(1,2,3);//可以返回回调函数的返回值原创 2014-03-25 17:40:47 · 494 阅读 · 0 评论 -
jquery在新增加的元素上添加事件方法
最近项目组需要在新增的元素上增加时间,有人说用live方法后来使用的时候发现jquery没有该方法(1.7以上就没了)替换为on 除了jquery api官方的例子外还有以下的例子可以在新增的元素上添加时间 $(document).on("click",'#lyysb a',function(){ if(!$(this).hasClass('cur')){ $(this).add原创 2014-03-13 09:32:06 · 5752 阅读 · 0 评论 -
jquery获取隐藏div的高度
测试获取隐藏div高度 if(!$){//如果本地没有jquery则加载百度cdn的jquery document.write(''); } .div2{display:none;height:300px;background:green;} $(function(){ console.log("style 格式高度:原创 2014-04-12 10:16:02 · 3599 阅读 · 0 评论 -
javascript下if else语句和三目运算符性能测试
function testif(times){ console.time("test if else") var j=0; for(var i=0;i<times;i++){ if(i<500){ j+=1; }else{ j+=2; } } console.timeEnd("test if else"); return j;}function test3原创 2014-04-12 10:21:14 · 3377 阅读 · 0 评论 -
js判断对象类型
1.判断基本类型:Object.prototype.toString.call(null);//”[object Null]”Object.prototype.toString.call(undefined);//”[object Undefined]”Object.prototype.toString.call(“abc”);//”[object String]”Object.p转载 2014-07-08 16:40:06 · 674 阅读 · 0 评论 -
jQuery给input绑定回车事件
$(function(){ $('#dataInput').bind('keypress',function(event){ if(event.keyCode == "13") { alert('你输入的内容为:' + $('#dataInput').val());转载 2014-03-11 13:52:12 · 34576 阅读 · 0 评论 -
js paseInt函数
前段时间在开发前端js的时候发现一个bug,chaz原创 2014-08-28 11:10:28 · 2263 阅读 · 0 评论 -
安卓DDMS打印信息不完整解决办法
以浏览器+html+js+css 方式开发安卓项目时调试js时有时需要打印(console.log)出很多信息可能DDMS的text显示不完全解决方法如下:原创 2014-09-12 17:07:16 · 921 阅读 · 0 评论 -
jquery ajax请求记录日志
ajax请求可通过beforeSend 和原创 2014-09-14 11:09:21 · 3554 阅读 · 0 评论 -
在控制台中动态引入jquery的方法
var fileref=document.createElement('script');fileref.setAttribute("type","text/javascript");fileref.setAttribute("src", 'http://libs.baidu.com/jquery/1.9.1/jquery.js');document.getElementsByTagName转载 2014-09-14 10:03:38 · 3002 阅读 · 0 评论 -
js判断对象是否为空
function empty(obj) { for (var i in obj) { return false; } return true;}a={}; empty(a);//true a.b=1;empty(a);//false原创 2014-10-28 13:41:48 · 651 阅读 · 0 评论 -
div模拟页面切换
web端实现浏览器的快速页面切换(特别适用于android做壳,内部用h5来实现的app)设计思路:多个div每个div单独占用一整页需要跳页时使用div的显示(新页)和隐藏(旧页)即可。经测试隐藏div(页)与显示div(页)之间的事件并不会相互影响其实设计思路和jqm(jqueryMobile)设置思路一致jqm里面是以data-role="page原创 2015-08-12 22:05:50 · 2779 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
移动端页面调试利器weinre入门级使用指南原创 2015-08-29 17:15:46 · 524 阅读 · 0 评论 -
jquery对象与DOM对象的相互转化
Jquery转DOMvar dom_obj = $("#id")[0];//方法一var dom_obj = $("#id").get[0]; //方法二DOM转Jqueryvar obj = document.getElementById("id");//DOM对象var jq_obj = $(obj);//Jquery对象Jquery与DOM对象的转换其实相当的简单原创 2014-03-18 09:22:25 · 783 阅读 · 0 评论 -
javascript Date format(js日期格式化)
/** * 对Date的扩展,将 Date 转化为指定格式的String * 月(M)、日(d)、12小时(h)、24小时(H)、分(m)、秒(s)、周(E)、季度(q) 可以用 1-2 个占位符 * 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) * eg: * (new Date()).pattern("yyyy-MM-dd hh:mm转载 2014-03-11 13:49:44 · 442 阅读 · 0 评论 -
怎么用Js控制disabled的属性
document.getElementById("控件ID").disabled=true; 不可编辑状态 document.getElementById("控件ID").disabled=false; 可编辑状态原创 2012-09-13 09:07:17 · 2763 阅读 · 0 评论 -
javascript string 对象 的replace方法
//javascript string 对象的replace方法使用 var a="123456789" ;var b =a.replace("1","0");//之后 a="123456789" a不变而 b则发生变化 变为b="023456789"原有对象不发生任何变化只是新生成的 对象发生了变化当然其他方法应该也是一样的原创 2013-04-12 18:46:19 · 670 阅读 · 0 评论 -
复选框勾选全部实现方法
今天要做一个有点类似邮箱的批量删除多封邮件的功能,于是乎怎样处理就成了关键。说简单点也就一表格,第一行第一列是一个全选的复选框,其他行第一列是一个选本行的复选框,全选的复选框class为check-all , id为check0,其他复选框的id为check+该条记录的id ,要定义一个全局变量checkids。 // Check all checkboxes when the原创 2013-04-12 22:27:52 · 2215 阅读 · 1 评论 -
jquery ajax 返回json 格式类型为string string 转json
今天在做项目的时候突然发现平时用的好好地,直接调用jquery ajax返回的对象的属性就可获得该属性值,结果竟然失败了,原来是因为返回类型的不是json格式也就是不是Object,而是string 。于是转换吧,把string转换为json对象/** * 根据id获取用户 * @param id */function getUserById(id){// alert(id);原创 2013-04-15 22:28:47 · 1802 阅读 · 0 评论 -
onClick事件 跳转到框架
现页面内有两个框架,A,BA页面通过 onClick跳转到Bwindow.location.href='http://www.baidu.com '只能在当前框架内打开要想要通过在A框架里通过点击事件把结果跳转到B框架里 可以使用onclick="window.open(URL,'框架名')"原创 2013-04-19 16:44:34 · 2094 阅读 · 0 评论 -
使用js清空html表格的简单方法
只需一行命令即可(需使用jquery)$(" tr:gt(0)").remove();//删除除第一个tr后的所有tr这样就清空了整个表格原创 2013-05-15 22:14:32 · 4070 阅读 · 0 评论 -
全选复选框和取消所有复选框 jquery全选复选框 js全选复选框
1.功能:a:实现点击复选框的时候全选所有的子复选框,再点击取消所有复选框的选中状态b:有一个子复选框选中则父复选框选中 所有子复选框都不选中则父复选框不选中/** * 全选函数 * @param mainId 主复选框id * @param klass 下属复选框的class */function selectAll(mainId,klass){ $("." +原创 2013-05-17 12:27:44 · 855 阅读 · 0 评论 -
列表中的修改在单独页面呈现 实现方法
用了几次jquery的dialog对象,这次想做的简单点就没用,这次设计的是添加是一个单独的页面,所以修改也自然而然的成了一个单独的页面了,在实现的过程中出现了问题;第一次想在一个函数里(修改的这个函数)使用window.location转到新的页面,然后根据id获取对象,填入到新页面,然后保存,结果发现事情不是想象的那样,在这个函数执行完之前它是不会跳转到新页面的。。。于是这种方法失败!原创 2013-05-11 16:30:24 · 759 阅读 · 0 评论 -
jquery dialog异常 Uncaught TypeError: Object [object Object] has no method 'dialog'
出现这种情况一般有一下几种可能1.没引入jquery.iu.js 这个容易查2.jquery.js放在了jquery.ui.js之后 (这个也有可能会出现)3.在一个页面里重复引用jquery多次 这里有个例子帮了好多人的4.前面一段代码有语法错误 我就是前面少了个分号的。。。原创 2013-06-06 20:45:33 · 2906 阅读 · 1 评论 -
文本框获得焦点,并且同时清空文本框内原有的文字。 如果文本框内已经有用户输入的内容了,那么就不应该进行清除文本款内容这个动作
function OnEnter(field){ if(field.value == field.defaultValue){ field.value = ""; } }function OnExit(field){ if(field.value == ""){ field.value = field.defaultValue; } //field.focus();}<原创 2013-07-14 16:11:42 · 1578 阅读 · 0 评论 -
js遍历对象列表方法
通过jquery ajax获取对象列表/** * 根据省份id获取城市列表 */function getcity(provinceId){ var forReturn; $.ajax({ type:"POST", url:"${webroot}/app/getDivisionBySid/"+provinceId, async:false, cache:false,原创 2013-07-26 10:06:59 · 2149 阅读 · 0 评论 -
改变选中行的颜色
html页面的table 中一行一行的显示当然 div也行 可设置在鼠标放上去时改变其颜色 部分代码如下var currentActiveRow; //当前活动行//改变选中行的颜色function changeActiveRow(obj) { if (currentActiveRow) { currentActiveRow.style.backgr原创 2013-10-20 20:59:37 · 1082 阅读 · 0 评论 -
js获取css属性
今天因需要用到js获取css属性,网上搜了半天都不合适的。有一下几种方法:var getstyle = function(elementID,attribute){ obj = document.getElementById(elementID);// 前面是IE后面是html的标准 return obj.currentStyle ? obj.currentStyle[attribute原创 2013-12-09 17:06:04 · 525 阅读 · 0 评论 -
判断JS对象是否拥有某属性 js进制间相互转换
两种方式,但稍有区别1,in 运算符123var obj = {name:'jack'};alert('name' in obj);// --> truealert('toString' in obj);// --> true可看到无论是name,还是转载 2013-12-24 13:36:01 · 739 阅读 · 0 评论 -
获取本周周一,周末 获取任意时间的周一周末
项目需要获取本周及任意一天的周一及周末 需格式化原创 2014-01-24 13:34:13 · 2315 阅读 · 0 评论 -
js动态添加option jquery动态添加option
js动态添加optionvar sel= document.getElementById("Selected1"); sel.options.add(new Option("请选择",""));sel.options.add(new Option("name","id"));jquery动态添加option$("#selectId").append(""+text+"");jq原创 2013-07-22 12:49:54 · 1449 阅读 · 0 评论 -
js日志 javascript日志
众所周知 log4j的日志系统很好用 但是那是java的 于是有人推出了js的日志系统 log4javascript 使用起来也相当的简单例子如下:需在log4javascript.js 文件最后添加 var log = log4javascript.getDefaultLogger(); 即可 注意 此时log就成了全局变量了 test.html原创 2014-02-21 16:12:53 · 6522 阅读 · 1 评论 -
正则表达式
email:reg=\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*;原创 2014-04-21 15:31:02 · 511 阅读 · 0 评论