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 写下你的评论吧 ! 吐个槽吧,看都看了 会员登录 | 用户注册 推荐阅读 js JavaScript核心知识点与实用技巧汇总 本文总结了JavaScript的核心知识点和实用技巧,涵盖了变量声明、DOM操作、事件处理等重要方面。例如,通过`event.srcElement`获取触发事件的元素,并使用`alert`显示其HTML结构;利用`innerText`和`innerHTML`属性分别设置和获取文本内容及HTML内容。此外,还介绍了如何在表单中动态生成和操作``元素,以便更好地处理用户输入。这些技巧对于提升前端开发效率和代码质量具有重要意义。 ... [详细] 蜡笔小新 2024-11-06 20:14:58 hash SoundPool 如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPlayer显得有些不太适合了。因为MediaPlayer存在如下缺点:1)延时时间较长,且资源占用率高 ... [详细] 蜡笔小新 2024-11-13 16:47:19 tree com.sun.javadoc.PackageDoc.exceptions()方法的使用及代码示例 com.sun.javadoc.PackageDoc.exceptions()方法的使用及代码示例 ... [详细] 蜡笔小新 2024-11-13 10:47:33 stream Python 使用 DOM 和 SAX 解析 XML 的应用实例 本文介绍如何使用 Python 的 DOM 和 SAX 方法解析 XML 文件,并通过示例展示了如何动态创建数据库表和处理大量数据的实时插入。 ... [详细] 蜡笔小新 2024-11-12 16:10:39 go 计算机视觉领域介绍 | 自然语言驱动的跨模态行人重识别前沿技术综述(上篇) 本文介绍了计算机视觉领域的最新进展,特别是自然语言驱动的跨模态行人重识别技术。上篇内容详细探讨了该领域的基础理论、关键技术及当前的研究热点,为读者提供了全面的概述。 ... [详细] 蜡笔小新 2024-11-07 12:41:08 copy JavaScript XML操作实用工具类:XmlUtilsJS技巧与应用 JavaScript XML操作实用工具类:XmlUtilsJS技巧与应用 ... [详细] 蜡笔小新 2024-11-06 15:15:26 tree 如何高效启动大数据应用之旅? 在前一篇文章中,我探讨了大数据的定义及其与数据挖掘的区别。本文将重点介绍如何高效启动大数据应用项目,涵盖关键步骤和最佳实践,帮助读者快速踏上大数据之旅。 ... [详细] 蜡笔小新 2024-11-04 18:30:38 js jQuery 入门指南与实战应用 本文详细介绍了 jQuery 的入门知识与实战应用,首先讲解了如何引入 jQuery 库及入口函数的使用方法,为初学者提供了清晰的操作指南。此外,还深入探讨了 jQuery 在实际项目中的多种应用场景,包括 DOM 操作、事件处理和 AJAX 请求等,帮助读者全面掌握 jQuery 的核心功能与技巧。 ... [详细] 蜡笔小新 2024-11-04 17:28:16 js jQuery插件验证与屏幕键盘功能的集成解决方案 本文介绍了一种集成了验证功能和屏幕键盘的jQuery插件解决方案。该插件不仅提供了强大的表单验证功能,还引入了一个高度可定制的屏幕键盘,以增强用户体验。通过这一集成方案,开发者可以轻松实现复杂的表单验证逻辑,并为用户提供便捷的输入方式,特别适用于移动设备或特殊输入场景。 ... [详细] 蜡笔小新 2024-11-04 14:06:29 copy CentOS 7 中配置开机自动挂载 NFS 的解决方案 本文详细介绍了在 CentOS 7 系统中配置 fstab 文件以实现开机自动挂载 NFS 共享目录的方法,并解决了常见的配置失败问题。 ... [详细] 蜡笔小新 2024-11-13 12:05:24 hash Java 编程错误:对象无法转换为 long 类型 本文介绍了在 Java 编程中遇到的一个常见错误:对象无法转换为 long 类型,并提供了详细的解决方案。 ... [详细] 蜡笔小新 2024-11-13 10:57:24 go c/c++常用代码doc,ppt,xls文件格式转PDF格式[转] [转]doc,ppt,xls文件格式转PDF格式http:blog.csdn.netlee353086articledetails7920355确实好用。需要注意的是#import ... [详细] 蜡笔小新 2024-11-12 16:19:40 tree 使用ObjectMapper实现JSON与JavaBean的高效转换 本文介绍了如何利用ObjectMapper实现JSON与JavaBean之间的高效转换。ObjectMapper是Jackson库的核心组件,能够便捷地将Java对象序列化为JSON格式,并支持从JSON、XML以及文件等多种数据源反序列化为Java对象。此外,还探讨了在实际应用中如何优化转换性能,以提升系统整体效率。 ... [详细] 蜡笔小新 2024-11-08 13:21:48 js 木偶评估函数拒绝将JSHandles和ElementHandles用作参数 在处理木偶评估函数时,我发现可以顺利传递本机对象(如字符串、列表和数字),但每当尝试将JSHandle或ElementHandle作为参数传递时,函数会拒绝接受这些对象。这可能是由于这些句柄对象的特殊性质导致的,建议在使用时进行适当的转换或封装,以确保函数能够正确处理。 ... [详细] 蜡笔小新 2024-11-07 18:34:55 copy 深入解析Zebra中的线程机制及其应用 本文详细探讨了Zebra路由软件中的线程机制及其实际应用。通过对Zebra线程模型的深入分析,揭示了其在高效处理网络路由任务中的关键作用。文章还介绍了线程同步与通信机制,以及如何通过优化线程管理提升系统性能。此外,结合具体应用场景,展示了Zebra线程机制在复杂网络环境下的优势和灵活性。 ... [详细] 蜡笔小新 2024-11-04 19:18:15 yfx132435 这个家伙很懒,什么也没留下! Tags | 热门标签 command byte string function object text java search hashcode email cSharp export netty char python jar node.js schema cmd runtime bash stream js web lua iostream go hash tree copy RankList | 热门文章 1csdn博客贴代码方式 2《哭道士刘无得》翻译 原文赏析诗人唐沈佺期 3简述React中无状态组件和有状态组件的区别 4复制品游戏中计算机的作用,是致敬还是抄袭?来看看这个《塞尔达传说》的像素级复制品... 5求教,如何把安卓手机屏幕投射到win7电脑上?:win7投屏设置 6opengl从固定渲染管线到可编程渲染管线 7京东二手拍拍可靠吗,盘点拍拍二手平台的利与弊 8C语言的auto和register关键字怎么用 9未能正确加载coogletestextensionoptionspage包_我竟然不再抗拒 Java 的类加载机制了 10Java是什么(一) 11函数使用_24.QTableView函数使用,右击菜单实现 12求同存异的网站优化 13vue+three.js展示nrrd+vtk3D模型vue框架集成(下) 14树莓派舵机 c语言,树莓派控制SG90舵机 15【MATLAB】数据类型 ( 执行代码 | 清空命令 | 注释 | 数字 | 字符 | 字符串 ) PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具 Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有