
javascript
hsliwei
这个作者很懒,什么都没留下…
展开
-
正则表达式的用法
function checkStr( s)...{var regu =/abc/gi;var re = new RegExp(regu);return re.test(s);}checkMobile(vabceeabc);用途:检查输入的字符串是否含有abc,如果有返回true,否则返回false方法test(string): 测试string是否含有匹配结果字符串对象中的正则方法matc原创 2011-06-21 15:32:00 · 346 阅读 · 0 评论 -
Ext form表单验证讲解
//放在onReady的function(){}中Ext.QuickTips.init(); //为组件提供提示信息功能,form的主要提示信息就是客户端验证的错误信息。Ext.form.Field.prototype.msgTarget='side'; //提示的方式,枚举值为qtip-当鼠标移动到控件上面时显示提示title-在浏览器的标题显示,但是测试结果是和qtip一样的原创 2012-09-27 16:32:33 · 1014 阅读 · 0 评论 -
一朵花我倒现在还没弄明白
\n\n\t\n\t\tJS1k, 1k demo submission [1022]\n\t\t\n\t\n\t\n\t\t<canvas id="c">\n\t\t\n\t\t\tvar b = document.body;\n\t\t\tvar c = document.getElementsByTagName(\'canvas\')[0];\n\t\t\tvar a转载 2012-10-09 13:45:59 · 522 阅读 · 0 评论 -
JS 文本框焦点问题总结
焦点聚焦到文本框里文字的最后面$("#area").val("").focus().val(tv);焦点聚焦到文本框里文字被选中$(eventSource).find('input').trigger("focus").trigger("select");原创 2013-06-18 11:26:20 · 1356 阅读 · 0 评论 -
combogrid 摘要
JQuery Easy Ui 可装载组合框 - ComboBox可装载组合框 - ComboBox继承自$.fn.combo.defaults,通过$.fn.combobox.defaults覆盖默认值combobox显示的是一个可以编辑的文本框和一个下拉列表.允许用户从里面选择一个或者是多个值,用户可以直接输入值到列表顶部,或者可以从列表选择一个或多个现有值.Depend原创 2013-06-20 09:50:33 · 15488 阅读 · 1 评论 -
ajaxSubmit 上传成功 保存json文件 问题解决
客户要求上传文件同时对返回结果在js中要做处理,发现ajaxform还挺好用的,然后一直在firefox测试都没什么问题,可是在IE浏览器中执行就提示我保存json文件而没有走我success的方法,网上有说要设置返回格式的类型为text/html可是我的还是不能通过。然后我就在官网上下了一个最新的试试,引入我最新的js执行,完美通过,高版本就是好一点,兼容性好、BUG率少,提供一个js的原创 2014-09-15 10:58:05 · 3697 阅读 · 0 评论 -
easyui 自定义toolbar
easyui datagrid 时toobar上面一般是按钮操作,用来操作数据,可是有时候查询的tia原创 2014-09-26 11:21:10 · 16772 阅读 · 0 评论 -
js 弹窗被浏览器拦截问题
有很多方面我们会重开一个网页进行显示,原创 2014-11-10 15:20:04 · 2128 阅读 · 0 评论 -
IE9版本以下ajax 跨域问题解决
ajax跨域请求数据在谷歌火狐我本地IE11都是没问题的。让测试就发现问题了,IE8下请求不到数据,然后我查看一下自己写的js看有没有不兼容问题,可是都没有啊,为什么就请求不到呢。我把ajax的error打印出来提示no transport,网上找了资料在js中第一行加这个就可以了jQuery.support.cors = true; 好了这个问题没有了,可是又有另一个error没有权原创 2014-10-21 14:41:31 · 11359 阅读 · 3 评论 -
JS去除空格格
SCRIPT LANGUAGE="JavaScript">//出处:网上搜集// Trim() , Ltrim() , RTrim() String.prototype.Trim=function(){ returnthis.replace(/(^\s*)|(\s*$)/g,"");} String.prototype.L原创 2012-07-20 16:26:57 · 3201 阅读 · 0 评论 -
jquery formValidate
1.jquery包的引入: 引入jquery包:"text/javascript" src=../../"/common/js/jquery/jquery.js'"> 2.添加校验说明: 主要使用的是javascript编写的验证库——jQuery.Validate,这个验证库是属于jQuery的插件。引入: "text/javascript" src=../..转载 2012-06-15 09:09:42 · 1076 阅读 · 0 评论 -
使弹出div的文职居中显示
divId.style.left=(document.body.clientWidth-divId.clientWidth)/2+document.body.scrollLeft;divId.style.top=(document.body.clientHeight-divId.clientHeight)/2+document.body.scrollTs原创 2011-06-21 15:52:00 · 513 阅读 · 0 评论 -
javascript基础操作
一、js的事件处理机制及dom模型 1、js的数据验证 2、dom模型: (1)什么是dom? document object model,将一个结构化的文档(比如 xml,html)转化为一棵符合dom要求的树。通过对树的原创 2011-06-21 15:19:00 · 3760 阅读 · 0 评论 -
常用正则表达式收藏
javascript 正则表达式实战(1)2009年05月24日 星期日 16:50匹配结尾的数字统一空格个数判断字符串是不是由数字组成电话号码正则手机号码正则表达式使用正则表达式实现删除字符串中的空格限制文本框只能输入数字和小数点等等替换小数点前内容为指定内容只匹配中文的正则表达式返回字符串的中文字符个数 正则表达式取得匹配IP地址前三段匹配与之间的内容用正则表达式获得文件名原创 2011-06-21 15:27:00 · 1405 阅读 · 0 评论 -
获得滚动条高度
function getScrollTop(){ var scrollTop=0; if(document.documentElement&&document.documentElement.scrollTop) { scrollTop=documen原创 2011-09-08 14:48:41 · 923 阅读 · 0 评论 -
jQuery源码分析之Event事件分析
对于javascript事件扩展,所有的lib都差不多。和jquery和prototype,yui和Ext,其要解决的首要问题是兼容性,所有 lib都会对event进行包裹,统一其属性解决其兼容性。对于事件的操作无非是addEvent,fireEvent,removeEvent这三个事 件方法。一般lib都会对浏览器的提供的函数做一些扩展,解决兼容性内存泄漏等问题。第三原创 2011-10-25 10:35:53 · 946 阅读 · 1 评论 -
thickbox跨越frameset
thickbox跨越iframe的问题很好解决,只需要在父页和iframe页都要载入 jquery.js thickbox.js thickbox.css(别忘记了父页面) 修改thickbox.js 函数function tb_init(domChunk) 找到tb_show(t,a,g);这句修改为:Js代码 if (window.parent.frames[转载 2011-10-28 10:25:14 · 1805 阅读 · 1 评论 -
JS来判断文本框内容改变事件
oninput,onpropertychange,onchange的用法 onchange触发事件必须满足两个条件:a)当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效)b)当前对象失去焦点(onblur); onpropertychange的话,只要当前对象属性发生改变,都会触发事件,但是它是IE专属的; o原创 2011-06-22 16:14:00 · 32272 阅读 · 5 评论 -
js获取事件源对象
js获取事件源对象时在IE、谷歌、遨游下用event都可以得到但是在火狐下不行,不需要传入一个event事件源参数,才能够获取eg: function getSome(){var e=event||window.event;alert(e.button);}测试上面的测试在谷歌和IE下可以。但是在火狐下就不行,貌似火狐需要传事件源入口 function g原创 2012-01-10 09:42:05 · 4798 阅读 · 4 评论 -
datepicker只选择年月,点开面板默认选中年月
CSS样式:.ui-datepicker-calendar { display: none; } JS如下:$('#time').datepicker({ changeMonth: true, changeYear: true, showButtonPanel: true, dateFormat: 'yy-mm-dd', beforeShow : function...原创 2018-04-09 19:38:32 · 8520 阅读 · 0 评论