javascript prompt示例
<html lang="en">   
 <head>    
  <title>Date example</title>    
<script type="text/javascript">    
 function checkDate()    
{    
if(!document.getElementById||!document.createTextNode){return;}    
if(!document.getElementById('date')){return;}    
var checkPattern=new RegExp("\\d{2}/\\d{2}/\\d{4}");     
var dateValue=document.getElementById('date').value;    
if(dateValue=='')    
{    
alert('Please enter a date');    
return false    
}    
else    
{    
while(!checkPattern.test(dateValue)&&dateValue!=null)     
{    
dateValue=prompt('Your date was not in the right format.'    
+'Please enter it as DD/MM/YYYY.',dateValue);    
}    
return dateValue!=null;    
}    
}    
</script>    
 </head>    
 <body>    
  <h1>Events search</h1>    
  <form action="eventssearch.php" method="post" onsubmit="return checkDate();">    
   <p>    
    <label for="date">Date in the format DD/MM/YYYY:</label><br/>     
    <input type="text" id="date" name="date"/>    
    <input type="submit" value="Check"/>    
    <br/>(example 23/01/1933)    
   </p>    
  </form>    
 </body>    
</html>
javascript prompt示例的更多相关文章
- javascript 练习示例(一)
		confirm 点确定返回true,点取消返回false prompt 点确定返回用户输入的字符串,点取消返回null 判断奇偶性 var isOdd = prompt('请输入你得的数字'); if ... 
- JavaScript闭包示例
		在下面的例子中,为什么点击所有的段落p输出都是5,而不是alert出对应的0,1,2,3,4. <html> <head> <meta charset="utf ... 
- Clean Code之JavaScript代码示例
		译者按: 简洁的代码可以避免写出过多的BUG. 原文: JavaScript Clean Code - Best Practices 译者: Fundebug 本文采用意译,版权归原作者所有 引文 作 ... 
- Javascript基础示例:用JS写简易版贪吃蛇(面向对象)
		废话不多说,代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> & ... 
- Javascript 综合示例 网页扫雷游戏
		---------------认定了的事情,只要是对的,干到底! ------------------------------------------------------------------- ... 
- 一个简单的Javascript闭包示例
		//=====用闭包实现函数的Curry化===== //数字求和函数的函数生成器 function addGenerator( num ){ //返回一个简单的匿名函数,求两个数的和,其中第一个数字 ... 
- 将百度坐标转换的javascript api官方示例改写成传统的回调函数形式
		改写前: 百度地图中坐标转换的JavaScript API示例官方示例如下: var points = [new BMap.Point(116.3786889372559,39.90762965106 ... 
- Dynamics 365 Customer Engagement中使用JavaScript和C#调用操作Action示例
		微软动态CRM专家罗勇 ,回复334或者20190509可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me! Action (操作)是流程的一种,可以在工作流中调用,可以使用 ... 
- javascript学习之BOM
		BOM是browser object model的缩写,简称浏览器对象模型.先看看下面这张图 window对象是BOM的顶层(核心)对象,所有对象都是通过它延伸出来的,也可以称为window的子对象. ... 
随机推荐
- Excel 用row()函数 在Excel中自动添加序号,
			1.如图 2.用if条件根据产品名称判断是否有值进而序号自动添加 If(G9="","",Row()-8) 
- 替换Gravatar头像默认服务器
			这几天Gravatar头像服务器应该集体被墙了,头像无法显示.兵来将挡,水来土掩,上有政策,下有对策,和谐社会靠大家,哈. 利用多说Gravatar头像中转服务器替代头像默认服务器. 将下面代码添加到 ... 
- HDU 	1037	- Keep on Truckin'
			没啥可说的... #include <iostream> using namespace std; ; int a,b,c; int main() { while(cin>>a ... 
- 如何对MySQL 对于大表(千万级)进行优化
			如何对Mysql中的大型表进行优化 @(mysql 笔记) 收集信息 1.数据的容量:1-3年内会大概多少条数据,每条数据大概多少字节: 2.数据项:是否有大字段,那些字段的值是否经常被更新: 3.数 ... 
- Centos 配置ASP.Net Core 运行环境
			一:ASP.Net Core跨平台运行,需要在Linux安装运行环境.本机器使用的Centos,下载安装地址为:https://www.microsoft.com/net/core#centos su ... 
- grep 和 perl多个条件匹配
			grep和perl多个条件匹配使用‘|’作为分割符号 grep -E 'abc|def' perl if(/abc|def/) 
- 前端开发面试题收集 HTML
			Doctype是什么?说明特点. <!doctype>声明必须处于HTML文档的头部,在标签之前. <!doctype>声明不是一个HTML标签,是一个用于告诉浏览器使用哪种H ... 
- 转:HTML 5 控件事件属性
			Window 事件属性 window 对象触发的事件. 适用于 <body> 标签: 属性 值 描述 onafterprint script 在打印文档之后运行脚本 onbeforepri ... 
- MySQL----数据的显示位宽
			问题:在MySQL表中的列可以定义它显示的位宽.那么定义了位宽会不会影响数据的取值范围呢? 测试: 1.定义一个用于测试的表 create table t(x int,y int(2),z int(2 ... 
- Intellij IDEA开发第一个android应用教程
			用惯eclipse的同学们可以试试通过Intellij IDEA来开发一个android应用.下面是具体的教程. 首先:下载Intellij IDEA.最新版本是12.官方提供两个版本.一个是Comm ... 
