JavaScript 正则表达式经典实例整理
<html>
<head>
<title>test javaScript</title>
//css设置图像的透明度
<mce:style><!--
img
{
filter:alpha(opacity=10)
}
--></mce:style><style mce_bogus="1">img
{
filter:alpha(opacity=10)
}</style>
<mce:script type="text/javascript"><!--
function abort(){
alert("abort is invoked!");
}
function testConfirm(){
result=confirm("testConirm is completed");
if(result)
alert("you choose continue..."+result);
else
alert("you choose stop..."+result);
}
function testPrompt(){
var x=prompt("Enter a number between 0 and 10:","")
try{
if(x>10)
throw "Err1";
else if(x<0)
throw "Err2";
else
alert("the result is:"+x);
} catch(er){
if(er=="Err1")
alert("Error! The value is too high");
if(er == "Err2")
alert("Error! The value is too low") ;
}
}
function getWeekday(str){
//You will receive a different greeting based
//on what day it is. Note that Sunday=0,
//Monday=1, Tuesday=2, etc.
var d=new Date(str)
theDay=d.getDay()
switch (theDay)
{
case 1:
alert("Monday");
break;
case 2:
alert("Tuesday");
break;
case 3:
alert("Wednesday");
break;
case 4:
alert("Thursday");
break;
case 5:
alert("Finally Friday")
break;
case 6:
alert("Super Saturday")
break;
case 0:
alert("Sleepy Sunday")
break;
default:
alert("I'm looking forward to this weeke nd!");
}
}
function add(a,b){
c=a+b;
return c;
}
function addResult(){
a=prompt("please input a number","0");
b=prompt("please input another number","0");
alert("the result of "+a+","+b+"is:"+add(a,b));
}
function welcome(){
//alert("Welcome to my Homepage!");
}
function goodbye(){
//alert("goodbye!");
}
fu
相关文档:
scrollHeight: 获取对象的滚动高度。
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
scrollWidth:获取对象的滚动宽度
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
offsetL ......
marquee滚动标签的javascript(jquery)替代品:jquery.marquee插件(http://remysharp.com/tag/marquee) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999 ......
下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。
匹配中文字符的正则表达式: [u4e00-u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
匹配双字节字符(包括汉字在内):[^x00-xff]
评注:可以用来计算字符串的长度(一个 ......
<html>
<head>
<base href="<%=basePath%>">
<script type="text/javascript">
function check(){
var name1 = document.form1.name1.value;
var passwor ......