js
ExceptionofMine
这个作者很懒,什么都没留下…
展开
-
清空标签间的内容(innerHTML)和 value
jquery 方式:清空标签的innerHTML:$("#divId").html(""); 清空标签的value:$("#divId").val("");翻译 2012-12-31 20:17:16 · 13400 阅读 · 1 评论 -
jquery post后台检查密码
//检查输入的当前密码是否正确function checkPassword() { var password = $("#OldPassword").val(); if (password == "" || !password || password == null || password.length $("#OldPasswordMsg").html翻译 2012-12-31 20:48:40 · 1231 阅读 · 0 评论 -
asynbox提示信息函数---------------------asynbox插件
//提示信息function showTips() { var msg = $("#FinalMessage").val();//隐藏input 或div什么的,后台返回的信息。 if (!msg || msg == null || msg == "") { return; } if (msg == "success") {转载 2012-12-31 21:29:48 · 601 阅读 · 0 评论 -
如何判断Javascript对象是否存在
转载:http://www.ruanyifeng.com/blog/2011/05/how_to_judge_the_existence_of_a_global_object_in_javascript.html 总结1. 如果只判断对象是否存在,推荐使用第五种写法。2. 如果除了对象是否存在,还要判断对象是否有null值,推荐使用第一种写法。3. 除非特殊情况,所有变量都应该转载 2012-12-31 22:34:56 · 725 阅读 · 0 评论 -
用户名的正则表达式
用户名: 首字母为英文,其他为英文和数字 _ /^[a-z]{1}[0-9_a-z]{2,11}$/i.test(userAccount)转载 2012-12-31 22:53:13 · 622 阅读 · 0 评论 -
光标定位到文本的末尾
http://stackoverflow.com/questions/6003300/how-to-place-cursor-at-end-of-text-in-textarea-when-tabbed-into/6003829#6003829 id="test">Some textfunction moveCaretToEnd(el) { if (typeof el.selec转载 2012-12-31 23:16:53 · 968 阅读 · 0 评论 -
省份和城市数组 下拉列表
//省份和城市数组var where = new Array(36);function comefrom(loca, locacity) { this.loca = loca; this.locacity = locacity; }where[0] = new comefrom("请选择省份名", "请选择城市名");where[1] = new comefrom("北京", "|转载 2013-01-02 20:48:17 · 5220 阅读 · 0 评论 -
阻止输入框回车提交表单,进入下一页的操作
//阻止回车的默认操作function KeyDown(event) { if (event.keyCode == 13) { if (event && event.preventDefault) { //阻止默认浏览器动作(W3C) event.preventDefault(); } else转载 2013-01-02 22:20:04 · 577 阅读 · 0 评论 -
key event (keydown keyup...)
http://unixpapa.com/js/key.html if (event.which == null) char= String.fromCharCode(event.keyCode); // old IE else if (event.which != 0 && event.charCode != 0) char= String.fromCharCode(event转载 2013-01-03 21:22:34 · 497 阅读 · 0 评论 -
ajaxFileUpload插件的使用 ------------------插件
这个插件只能上传,不能判断文件大小,类型,要自己写js判断,或后台判断 http://www.phpletter.com/Our-Projects/AjaxFileUpload/ 可以直接对DEMO进行修改就行 下面是一个函数: //ajax上传头像图片function ajaxFileUpload() { var filePath = $("#转载 2012-12-31 20:34:05 · 2369 阅读 · 0 评论 -
设置和取得HTML标签的样式或属性值
这个在jquery.chm中有:1.取得第一个段落的color样式属性的值。$("p").css("color");2.将所有段落的字体颜色设为红色并且背景为蓝色。$("p").css({ color: "#ff0011", background: "blue" });3.逐渐增加div的大小 $("div").click(function() { $(this翻译 2012-12-31 20:11:32 · 702 阅读 · 0 评论 -
jquery 隐藏和显示标签
以前使用: 显示:$("#divId").attr("style", ""); 隐藏: $("#divId").attr("style", "display:none;"); 以后要用:$("#divId").show();//显示 $("#divId").hide();//隐藏翻译 2012-12-31 21:04:08 · 777 阅读 · 0 评论 -
jquery淡入,淡出
$(function () { var sw = 0; function myShow(i) { $(".demo ul li").eq(i).stop(true, true).fadeIn(500).siblings("li").fadeOut(400); } $(".demo .num a").mouseover(function ()转载 2012-12-31 21:22:46 · 620 阅读 · 0 评论 -
dygraphs的学习-----------------dygraphs插件(图表插件)
关于dygraphs JavaScript Visualization Library的学习笔记主要内容1. 笔者留言2. 什么是dygraphs?3. Dygraphs原理的简单说明4. Dygraphs的使用5. IE兼容性、常见问题和建议6. 自己写的一个例子mydemo(主要是为了说明Options的使用)笔者留言原创 2012-12-31 21:42:59 · 13950 阅读 · 4 评论 -
jquery 表单提交的注意点
jquery 表单提交 $("form").submit(); 因为$("form")返回的是一个数组,如果发现不能提交表单时,又在没有发现标签name type有冲突的地方时可以用下面的来精确定位表单 $("form")[0].submit();//提交第一个表单或$("form").get(0).submit();翻译 2012-12-31 20:41:37 · 412 阅读 · 0 评论 -
提交表单时,检查所有数据
自己用的: 要及时更新数组的值,无论是true,还是false //提交时,检查所有数据function checkAll() { checkPassword();//自定义的 checkNewPassword();//自定义的 checkSecondPass();//自定义的 var checkFlag = passwordArra翻译 2012-12-31 20:55:07 · 629 阅读 · 0 评论 -
特殊字符的正则表达式
特殊字符的正则表达式 var pattern = new RegExp("[`~!%@#$^&*()=|{}':;',\\[\\]. var arr = pattern.exec(nickValue); if (arr != null && arr.length>0) { //..... return;转载 2013-01-01 23:40:20 · 456 阅读 · 0 评论 -
替换文本中的特殊字符
第一种方式:(自己试过:OK) var strTemp = $("textarea[name='Remark']").val(); var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\]. var rs = ""; for (var i = 0; i rs = rs + strTemp.sub转载 2013-01-02 00:13:00 · 813 阅读 · 0 评论 -
blockUI插件
//打开窗口 $.blockUI({ message: $("#content"), css: { top: '20%', left: '20%', width: '500px', height: '500px'} });//1.先打开窗口 $("#content").load("/Department/update?id=1", function () {转载 2013-01-02 21:42:20 · 456 阅读 · 0 评论 -
blockUI page block 居中
http://yunlong167167.iteye.com/blog/1533811var __widowWidth = $(window).width(); var __popWidth = $("#Loading").width(); //Loading为要显示的div var __left = (__widowWidth - __popWidth)/2 + 'px';转载 2013-01-05 15:39:58 · 867 阅读 · 0 评论