1.日期大小比较var regS = new RegExp("-","gi");var bvalue=document.all("today").value.replace(regS,"/");var evalue=document.all("providerConfirmValidity").value.replace(regS,"/");var d1 = new Date(bvalue);var d2 = new Date(evalue);if(Date.parse(d1) - Date.parse(d2)>=0){alert("有效确认时间必须大于当前时间 !");document.all("providerConfirmValidity").focus();return false;}2.只能输入数字的文本框(非数字自动回退)。('text',clipboardData.getData('text').replace(/^(-|/+)?(/d+/./d+)$/,''))" />var price = /^/d+(/./d{1,4})?$/;if(!price.test(form1.netMatCount.value)){alert("请填写需求数量 !");return false;}/** * 文本框只允许输入数字或小数点时调用此方法。 * obj:文本框对象 */ function clearNoNum(obj){ if(inNaN(obj.value)) { obj.value = obj.value.replace(/[^/d.]/g,""); //先把非数字的都替换掉,除了数字和. obj.value = obj.value.replace(/^/./g,"");//必须保证第一个为数字而不是. obj.value = obj.value.replace(//.{2,}/g,"."); //保证只有出现一个.而没有多个. //保证.只出现一次,而不能出现两次以上 obj.value = obj.value.replace(".","$#$").replace(//./g,"").replace("$#$","."); } }3.一组复选框,至少必须有一项选中function selectOne(checkboxName,describe){for(var i=1;iif(checkboxName[i].checked==true){return true;}}alert("请选择" + describe + "!");return false;}4.验证一个在某个区间的正整数function isAreaInt(myString,min,max){if(!isInt(myString)){return false;}if(parseInt(myString)>max||parseInt(myString)return false;}return true;}5.打开一个窗口,使窗口出现在屏幕中心位置,有滚动条,窗口大小可变function winOpen(fileName,winName,winWidth,winHeight){var winName=window.open(fileName,winName,"top=" + (screen.height-winHeight)/2 + ",left=" + (screen.width-winWidth)/2 + ",width=" + winWidth + ",height=" + winHeight + ",scrollbars=yes,resizable=yes,location=no,toolbar=no,status=no");winName.focus();}6.打开一个窗口,使窗口出现在屏幕中心位置,窗口大小固定,有滚动条function winOpenSizeBar(fileName,winName,winWidth,winHeight){var winName=window.open(fileName,winName,"top=" + (screen.height-winHeight)/2 + ",left=" + (screen.width-winWidth)/2 + ",width=" + winWidth + ",height=" + winHeight + ",scrollbars=yes,resizable=no,location=no,toolbar=no,status=no");winName.focus();}7.高亮显示表格中的一行function choose_color(tableId,row,newColor){var bgColor = "#E1FFFF";if (newColor&&newColor != ""){bgColor = newColor;}var obj = document.getElementById(tableId);var rowCount = obj.rows.length;for (var i=0;iobj.rows(i).style.backgroundColor = "";}row.style.backgroundColor = bgColor;}8.去掉字串两边的空格function trim(str){return lTrim(rTrim(str));}9.email的判断。function ismail(mail){return(new RegExp(/^/w+((-/w+)|(/./w+))*/@[A-Za-z0-9]+((/.|-)[A-Za-z0-9]+)*/.[A-Za-z0-9]+$/).test(mail));}10.高亮替换window.onload = function() {for( var i = 0; i nav(document.getElementsByTagName("ol")[i]);}function nav(obj) { for( var i = 0; i obj.getElementsByTagName("li")[i].onmousemove = function() {this.style.background = "#f8f8f8";this.style.border= "3px solid #e2762e";}obj.getElementsByTagName("li")[i].onmouseout = function() {this.style.background = "#ffffff";this.style.border= "1px solid #dbdbdb";}}}}11.Table隔行换色、移动换色 12.Span装载数据,超出部分用省略号替换,鼠标提示测试标准长度,超出部分用省略号替换。 js regex replace eval ide focus input text key 写下你的评论吧 ! 吐个槽吧,看都看了 会员登录 | 用户注册 推荐阅读 perl 解决Oracle中Dbms_Output.Put_Line字符长度限制问题 在Oracle数据库中,使用Dbms_Output.Put_Line进行输出调试时,若单行字符超过255个,则会遇到ORA-20000错误。本文介绍了一种有效的方法来处理这种情况,通过创建自定义包和视图,实现对长字符串的分割和正确输出。 ... [详细] 蜡笔小新 2024-12-23 15:16:05 sum 编写有趣的VBScript恶作剧脚本 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细] 蜡笔小新 2024-12-28 09:46:23 sum 技术分享:从动态网站提取站点密钥的解决方案 本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细] 蜡笔小新 2024-12-28 04:11:47 char Java面试题解析 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细] 蜡笔小新 2024-12-27 13:55:14 byte 深入理解Python的os和sys模块 本文详细解析了Python中的os和sys模块,介绍了它们的功能、常用方法及其在实际编程中的应用。 ... [详细] 蜡笔小新 2024-12-26 22:04:19 post 深入理解Android中的ADB Shell Input命令:模拟滑动、按键和点击事件 在维护公司项目时,发现按下手机的某个物理按键后会激活相应的服务,并在屏幕上模拟点击特定坐标点。本文详细介绍了如何使用ADB Shell Input命令来模拟各种输入事件,包括滑动、按键和点击等。 ... [详细] 蜡笔小新 2024-12-26 13:43:24 char 中央电视台电影频道节目预告及优化分析 本文详细介绍了中央电视台电影频道的节目预告,并通过专业工具分析了其加载方式,确保用户能够获取最准确的电视节目信息。 ... [详细] 蜡笔小新 2024-12-25 21:01:14 char SQL Server: 提取字符串中的数值(包含0-9和‘.’)的自定义函数 本文介绍了一个SQL Server自定义函数,用于从字符串中提取仅包含数字和小数点的子串。该函数通过循环删除非数字字符来实现,并附带创建测试表、存储过程以演示其应用。 ... [详细] 蜡笔小新 2024-12-23 10:16:49 bit SQL Server 基础入门与实践 本文介绍 SQL Server 的基本概念和操作,涵盖系统数据库、常用数据类型、表的创建及增删改查等基础操作。通过实例帮助读者快速上手 SQL Server 数据库管理。 ... [详细] 蜡笔小新 2024-12-22 18:39:17 foreach 实用正则表达式有哪些 小编给大家分享一下实用正则表达式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下 ... [详细] 蜡笔小新 2024-12-22 13:59:04 foreach 如何使用JavaScript或jQuery检测文本框焦点状态和鼠标悬停事件 本文介绍了如何利用JavaScript或jQuery来判断网页中的文本框是否处于焦点状态,以及如何检测鼠标是否悬停在指定的HTML元素上。 ... [详细] 蜡笔小新 2024-12-27 21:33:33 foreach JQuery基础:省市联动与表单验证 本文介绍了如何使用JQuery实现省市二级联动和表单验证。首先,通过change事件监听用户选择的省份,并动态加载对应的城市列表。其次,详细讲解了使用Validation插件进行表单验证的方法,包括内置规则、自定义规则及实时验证功能。 ... [详细] 蜡笔小新 2024-12-27 17:10:48 header Yii2 GridView 实现列表页数据直接编辑的完整指南 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细] 蜡笔小新 2024-12-27 16:27:52 char 分页插件3指定到某一页 前言--页数多了以后需要指定到某一页(只做了功能,样式没有细调)html ... [详细] 蜡笔小新 2024-12-27 15:19:01 byte 采用IKE方式建立IPsec安全隧道 一、【组网和实验环境】按如上的接口ip先作配置,再作ipsec的相关配置,配置文本见文章最后本文实验采用的交换机是H3C模拟器,下载地址如 ... [详细] 蜡笔小新 2024-12-22 20:24:15 yfx132435 这个家伙很懒,什么也没留下! Tags | 热门标签 filter vbscript utf-8 express hashtable bash hash chat default c语言 char typescript instance perl copy httprequest foreach jsp bit post range actionscrip emoji header lua cPlusPlus byte sum golang metadata RankList | 热门文章 1解决Hibernate Validator中的HV000030错误 2深入解析Android UI布局:LinearLayout与AbsoluteLayout 3解决IntelliJ IDEA编辑配置选项消失问题 4Android实用方法汇总 5理解HTTP状态码及其应用 6解决Laravel项目中公共目录下的HTML与JS文件加载问题 7归并排序算法详解 8应对高并发面试题:构建稳健的系统架构策略 9解决IIS Gzip与ISA兼容性问题的探索 10Android 示例代码:实现网页信息抓取与图片下载 11解决 ClickOnce 部署时自动更新功能失效的问题 12Node.js 环境变量配置指南 13hibernate报错 14解读Yahoo搜索广告的深层含义 15匠心|传统_2021年度总结 | 葡萄城软件开发技术回顾(上) PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具 Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有