JavaScript:一个简单的日期格式验证
10:33:41 2009-11-14
function checkDate() {
//取得date的值
if(!document.getElementById || !document.createTextNode()){return;}
var dateFiled = document.getElementById('date');
if(!dateFiled) {return;}
var dateValue = dateFiled.value;
var checkPattern = new RegExp("\\d{2}/\\d{2}/\\d{4}");
//输入初始化的提示信息
var errContainer= dateFiled.parentNode.getElementsByTagName('span')[0];
if(!errContainer) { return;}
var errorMessage=" ";
errContainer.firstChild.nodeValue=" ";
//判断日期值是否合要求
if(dateValue==""){
errorMessage="请输入一个日期";
} else if(!checkPattern.test(dateValue)) {
errorMessage = "日期格式不对,请重新输入";
}
//如果有错误信息则在<span>里面输出错误信息,否则返回true
if(errorMessage!=" ") {
errContainer.firstChild.nodeValue = errorMessage;
dateFiled.focus();
return false;
} else {
return true;
}
}
相关文档:
方法一、
NPN_GetURL(m_Instance, "javascript:test()", NULL);
方法二、
NPVariant rval;
NPN_InvokeDefault(m_Npp, objectDisconnect ,NULL, 0,&rval);
NPN_ReleaseVariantValue(&rval);
以下是javascript
<script type="text/javascript">
&nb ......
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" oncut="return f ......
<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Power Table</title>
<style>
body{
FONT-SIZE: 9pt; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
input {
FONT-SIZE: 9pt; height: 15pt; width:50px; ......
javascript 中的window.open()函数用法
经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,
或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息
、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面
效果非常的容易,只要往该页面的HTML里加入几段J ......
Javascript 本身并不直接支持继承,不过javascript强大之处就在于其无比的灵活性,你基本可以为所欲为。
1. 通过在子类中调用父类的构建函数来实现继承。
2. 用Prototype来实现继承。
3. 常见framework是如何实现继承的。
4. 总结 ......