- 浏览: 405482 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
只打印网页上JS指定的区域 -
qjw9004:
收下以后有空再看,朋友最好是将所有文件打包上传,好上我这些初 ...
在ASP中将从数据库中获取的数据写入已设计好的EXCEL模板中 -
fiction:
不错呀,总结得很好.......
代表广大学习人民,谢谢您 ...
PHP常用代码大全 -
shuxiang:
弃暗投明,呵呵~~
2010年开始研究PHP
http://www.cnblogs.com/zyh-nhy/archive/2007/05/08/739011.html
//判断输入内容是否为空
function IsNull(){
var str = document.getElementById('str').value.trim();
if(str.length==0){
alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称!
}
}
//判断日期类型是否为YYYY-MM-DD格式的类型
function IsDate(){
var str = document.getElementById('str').value.trim();
if(str.length!=0){
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;
var r = str.match(reg);
if(r==null)
alert('对不起,您输入的日期格式不正确!'); //请将“日期”改成你需要验证的属性名称!
}
}
//判断日期类型是否为YYYY-MM-DD hh:mm:ss格式的类型
function IsDateTime(){
var str = document.getElementById('str').value.trim();
if(str.length!=0){
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;
var r = str.match(reg);
if(r==null)
alert('对不起,您输入的日期格式不正确!'); //请将“日期”改成你需要验证的属性名称!
}
}
//判断日期类型是否为hh:mm:ss格式的类型
function IsTime()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^((20|21|22|23|[0-1]\d)\:[0-5][0-9])(\:[0-5][0-9])?$/
if(!reg.test(str)){
alert("对不起,您输入的日期格式不正确!");//请将“日期”改成你需要验证的属性名称!
}
}
}
//判断输入的字符是否为英文字母
function IsLetter()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^[a-zA-Z]+$/;
if(!reg.test(str)){
alert("对不起,您输入的英文字母类型格式不正确!");//请将“英文字母类型”改成你需要验证的属性名称!
}
}
}
//判断输入的字符是否为整数
function IsInteger()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^[-+]?\d*$/;
if(!reg.test(str)){
alert("对不起,您输入的整数类型格式不正确!");//请将“整数类型”要换成你要验证的那个属性名称!
}
}
}
//判断输入的字符是否为双精度
function IsDouble(val)
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^[-\+]?\d+(\.\d+)?$/;
if(!reg.test(str)){
alert("对不起,您输入的双精度类型格式不正确!");//请将“双精度类型”要换成你要验证的那个属性名称!
}
}
}
//判断输入的字符是否为:a-z,A-Z,0-9
function IsString()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^[a-zA-Z0-9_]+$/;
if(!reg.test(str)){
alert("对不起,您输入的字符串类型格式不正确!");//请将“字符串类型”要换成你要验证的那个属性名称!
}
}
}
//判断输入的字符是否为中文
function IsChinese()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^[\u0391-\uFFE5]+$/;
if(!reg.test(str)){
alert("对不起,您输入的字符串类型格式不正确!");//请将“字符串类型”要换成你要验证的那个属性名称!
}
}
}
//判断输入的EMAIL格式是否正确
function IsEmail()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
if(!reg.test(str)){
alert("对不起,您输入的字符串类型格式不正确!");//请将“字符串类型”要换成你要验证的那个属性名称!
}
}
}
//判断输入的邮编(只能为六位)是否正确
function IsZIP()
{
var str = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^\d{6}$/;
if(!reg.test(str)){
alert("对不起,您输入的字符串类型格式不正确!");//请将“字符串类型”要换成你要验证的那个属性名称!
}
}
}
//判断输入的数字不大于某个特定的数字
function MaxValue()
{
var val = document.getElementById('str').value.trim();
if(str.length!=0){
reg=/^[-+]?\d*$/;
if(!reg.test(str)){//判断是否为数字类型
if(val>parseInt('123')) //“123”为自己设定的最大值
{
alert('对不起,您输入的数字超出范围');//请将“数字”改成你要验证的那个属性名称!
}
}
}
}
Phone : /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/
Mobile : /^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/
Url : /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/
IdCard : /^\d{15}(\d{2}[A-Za-z0-9])?$/
QQ : /^[1-9]\d{4,8}$/
某种特殊金额:/^((\d{1,3}(,\d{3})*)|(\d+))(\.\d{2})?$/ //说明:除“XXX XX,XXX XX,XXX.00”格式外
//为上面提供各个JS验证方法提供.trim()属性
String.prototype.trim=function(){
return this.replace(/(^\s*)|(\s*$)/g, "");
}
发表评论
-
fetch的应用
2022-11-13 22:38 371fetch(url).then(res => res. ... -
ECharts数据可视化项目-echarts 图表制作-pink老师
2022-04-16 22:09 1252ECharts数据可视化项目-大屏数据可视化展示-echa ... -
网页加载后动态修改表格中某一列的数据
2013-12-17 21:13 1247function miao2shifen(){ var ... -
JS操作表格
2012-09-21 16:16 1476<TABLE width="500" ... -
不打印页面的页眉页脚
2012-09-21 15:57 1406<script> var HKEY_Root, ... -
只打印网页上JS指定的区域
2012-09-21 09:51 7425<html> <head> < ... -
url转义字符原理
2012-09-15 19:15 1291如果表单的action为list.jsf?act=go& ... -
我自己编写的AJAX请求函数
2012-09-12 00:07 1180//根据URL获取文件名,可作为每页的唯一标识 wind ... -
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
2012-08-18 10:13 1308http://www.cnblogs.com/zyh-nhy/ ... -
window2003下windows media player在firefox播放的插件
2012-02-18 11:44 1187在window2003中装的Firefox浏览器在调用wind ... -
通过脚本限制网页上的音视频文件只能播放前几分钟
2012-01-30 18:34 3408伤不起 王麟<br /> <object ... -
输入框中只能输入英文或数字
2010-06-25 16:51 1210<input onkeyup="value=v ... -
用JAVASCRIPT取得当前URL中的文件名
2010-03-03 21:13 1473function urlFileName(){ var s ... -
兼容IE和Firefox的XMLHttpRequest代码
2010-03-03 20:31 2001var xmlhttp=null; function cre ... -
解决中文输入法event.keyCode的返回值总是229的问题
2009-07-20 17:04 7972我在给一个客户做一个网页版的打字聊天项目时,要时时检测按键的键 ... -
做个在网页上实现像QQ一样当有新任务时声音提醒
2009-07-10 00:04 3955在做一个项目时,客户要求网页上具有声音提醒功能。就是让网页每2 ...
相关推荐
这篇“JavaScript常用代码收集(一)”旨在整理和分享一些JavaScript的基础及进阶知识点,帮助开发者提升工作效率。 在JavaScript中,`null`是一个特殊的值,它表示“无”或“空”。不同于其他编程语言中的空值,...
根据给定的文件信息,以下是对“网页常用Javascript经典代码收集”的知识点详细解析: ### 1. 添加书签功能 这段代码实现了一个简单的添加书签的功能。通过调用`window.external.addFavorite`方法,可以将当前页面...
这个“JavaScript经典代码收集”压缩包显然包含了各种实用且经典的JavaScript代码片段,对于学习和提升JavaScript技能非常有帮助。下面我们将深入探讨其中可能涵盖的一些重要知识点。 1. **变量与数据类型**:...
在本资源"精心收集的WEB开发常用JS代码大全"中,包含了一系列广泛应用于Web开发的JS代码片段,这些代码对开发者来说是极其宝贵的参考资料。 1. **DOM操作**:JS通过Document Object Model(DOM)接口可以访问和操作...
"web开发常用js收集"这个资源包显然包含了多种实用的JavaScript代码片段,旨在提高开发效率和用户体验。以下是对这些标签和文件名的详细解读: 1. **JavaScript(js)**:JavaScript是Web开发中的主要脚本语言,它...
描述中提到的“收集的一些代码”,暗示这是一个资源集合,可能包含各种JS特效的实现,如滚动动画、按钮悬停效果、图片轮播、下拉菜单、时间日期显示、表单验证等。这些代码可以帮助开发者快速地在他们的网站上添加...
"超级强大的代码收集器"是一款专为程序员设计的实用工具,它基于Winform技术构建,旨在提供一个高效、全面的代码管理平台。这款软件不仅具备代码存储功能,还集成了丰富的经典案例,覆盖多种编程语言,无论是对初学...
根据给定的信息,以下是对泛微Ecology流程表单常用JS脚本知识点的整理: 1. Linux环境下部署手机端应用时,遇到Google浏览器访问乱码问题,可以在启动脚本中添加环境变量NLS_LANG,设置为AMERICAN_AMERICA.ZHS16GBK...
本资料集包含了常用的JS广告代码,帮助你理解和实践如何在实际项目中实现各大门户网站中的网站特效。 1. **广告轮播** - 轮播广告是网站上常见的一种广告形式,通过JS可以实现图片或内容的自动切换,通常包含...
本资源包含100个常用JS广告代码,这些代码可以帮助开发者创建各种广告效果,提升用户体验,并优化广告投放效果。 1. **广告加载与显示**:JS代码可以控制广告何时加载和如何在页面上显示。例如,使用`document....
对于那些禁用了JavaScript的用户,这段代码会显示一个备选的iframe页面,确保所有用户都能访问到相应的内容。 ### 知识点11:查看页面源码按钮 ```html 查看页面源码" onclick="window.location=`view-source:`+...
### JavaScript常用代码知识点 #### 一、事件处理与键盘事件 **知识点1:获取事件源元素** - **`event.srcElement.tagName`**:获取触发事件的元素的标签名称。 - **`event.srcElement.type`**:获取触发事件的...
【标题解析】:“src, 常用代码收集资源分享.zip”这个标题表明这是一个包含代码资源的压缩包,其中的“src”通常指的是源代码,意味着这些代码是可读和可编辑的。"常用代码收集"暗示这是一系列在开发过程中经常使用...
【标题】"上百个超酷JS广告代码收集汇总 (第一辑)"所涵盖的知识点主要集中在JavaScript、CSS、HTML以及XML这四个技术领域。这个压缩包文件可能是为了展示和分享一系列利用JavaScript实现的创新和吸引人的广告效果...
JavaScript是一种广泛应用于网页开发...在"常用的网页广告代码"这个压缩包中,可能包含了实现以上功能的JavaScript代码示例和库,供开发者参考和学习。理解并熟练运用这些知识点,有助于提升网页广告的效率和用户体验。
在给定的压缩包文件中,"ZCOOL收集的JS"包含了多种实用的JavaScript代码示例,如表单验证、无间断滚动、日历插件以及字号缩放等功能。下面将详细阐述这些知识点: 1. **表单验证类 JS代码**: 表单验证是网页前端...
在本压缩包中,我们收集了一些常用的JS代码片段,这些代码可以帮助开发者实现多种功能,使得网站或应用程序更加生动、用户体验更佳。 1. **JS实现国家省市三级无刷新联动**: 这个功能常用于表单中的地区选择,...
这份文档《JavaScript经典代码大全收集.pdf》中展示了许多JavaScript的经典代码片段,这些片段涵盖了JavaScript在网页编程中的常见用途,包括操作DOM元素、事件处理、页面跳转、弹窗、焦点控制等多个方面。...
以上各种JavaScript特效展示了JS在网页动态效果中的强大能力,开发者可以根据需求选择合适的代码片段,提升网站的用户体验。学习和理解这些代码,可以帮助我们更好地掌握JavaScript在实际项目中的应用。