javascript验证1
function $id(s) {
return document.getElementById(s);
}
//判断小数
function IsFloat(s) {
if (!/^[+\-]?\d+(.\d+)?$/.test(s))
return false;
else
return true;
}
//判断正小数
function IsPlusFloat(s) {
if (!/^[+]?\d+(.\d+)?$/.test(s))
return false;
else
return true;
}
//判断正整数
function IsPlusInt(s) {
if (!/^\d*$/.test(s))
return false;
else
return true;
}
//判断是否为字母和数字
function CheckName(s) {
if (!/^[A-Za-z0-9._-]+$/.test(s))
return false;
else
return true;
}
//检测Email格式
function IsEmail(s) {
var pattern = /^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
flag = pattern.test(s);
if (!flag) {
return false;
}
return (true);
}
//比较两个数是否相同
function CompValue(s1, s2) {
if (s1 != s2) {
return false;
}
else
return true;
}
//判断字符是否为空
function IsEmpty(s) {
if (s == "") {
return false;
}
else
return true;
}
//取RadioList的值
function GetRadioList(s) {
var radListItems = document.all(s);
var radListItesCount = radListItems.le
相关文档:
页面提交数据一般有两种方法:get,post。post就是所谓的form提交,使用视图;get是通过url提交。
Get方法一般用后台代码(如asp,asp.net)获得参数,代码很简单:Request.QueryString["id"];即可获取。
有些时候需要直接在前台获取url参数,要用到javascript,js没有直接获取url参数的方法,那么,我们如何通过js ......
CDATA 内部的所有东西都会被解析器忽略。
假如文本中包含了大量的 "<" 和 "&" 字符 - 就像编程代码中经常出现的情况一样 - 那么这个 XML 元素就可以被定义为一个 CDATA 部分。
CDATA 区段开始于 "<![CDATA[",结束于 "]]>":
<script type="text/javascript">
<![CDATA[
function compare(a,b)
......
非模态刷新父页面:window.opener.location.reload();
模态刷新父页面:window.dialogArguments.location.reload();
先来看一个简单的例子:
下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。
frame.html 由上(top.html)下(bo ......
1 局部打印方法:
作用:将id为dayin的内容,新建页面并打印,可解决打印某页面中的部分内容的问题。
使用方法:将要打印的内容通过 <span id="dayin"></span>包含起来,然后在某个按扭中定义
事件
<input type="button" onclick="dayin()" value="打印">
function dayin()
{
......