JavaScriptÑéÖ¤±íµ¥º¯Êý´óÈ«
<script>
/*
ÓÃ;£ºÐ£ÑéipµØÖ·µÄ¸ñʽ
ÊäÈ룺strIP£ºipµØÖ·
·µ»Ø£ºÈç¹ûͨ¹ýÑéÖ¤·µ»Øtrue,·ñÔò·µ»Øfalse£»
*/
function isIP(strIP) {
if (isNull(strIP)) return false;
var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //Æ¥ÅäIPµØÖ·µÄÕýÔò±í´ïʽ
if(re.test(strIP))
{
if( RegExp.$1 <256 && RegExp.$2<256 && RegExp.$3<256 && RegExp.$4<256) return true;
}
return false;
}
/*
ÓÃ;£º¼ì²éÊäÈë×Ö·û´®ÊÇ·ñΪ¿Õ»òÕßÈ«²¿¶¼Êǿոñ
ÊäÈ룺str
·µ»Ø£º
Èç¹ûÈ«Êǿշµ»Øtrue,·ñÔò·µ»Øfalse
*/
function isNull( str ){
if ( str == "" ) return true;
var regu = "^[ ]+$";
var re = new RegExp(regu);
return re.test(str);
}
/*
ÓÃ;£º¼ì²éÊäÈë¶ÔÏóµÄÖµÊÇ·ñ·ûºÏÕûÊý¸ñʽ
ÊäÈ룺str ÊäÈëµÄ×Ö·û´®
·µ»Ø£ºÈç¹ûͨ¹ýÑéÖ¤·µ»Øtrue,·ñÔò·µ»Øfalse
*/
function isInteger( str ){
var regu = /^[-]{0,1}[0-9]{1,}$/;
return regu.test(str);
}
/*
ÓÃ;£º¼ì²éÊäÈëÊÖ»úºÅÂëÊÇ·ñÕýÈ·
ÊäÈ룺
s£º×Ö·û´®
·µ»Ø£º
Èç¹ûͨ¹ýÑéÖ¤·µ»Øtrue,·ñÔò·µ»Øfalse
*/
function checkMobile( s ){
var regu =/^[1][3][0-9]{9}$/;
var re = new RegExp(regu);
if (re.test(s)) {
return true;
}else{
return false;
}
}
/*
ÓÃ;£º¼ì²éÊäÈë×Ö·û´®ÊÇ·ñ·ûºÏÕýÕûÊý¸ñʽ
ÊäÈ룺
s£º×Ö·û´®
·µ»Ø£º
Èç¹ûͨ¹ýÑéÖ¤·µ»Øtrue,·ñÔò·µ»Øfalse
*/
function isNumber( s ){
var regu = "^[0-9]+$";
var re = new RegExp(regu);
if (s.search(re) != -1) {
return true;
} else {
return false;
}
}
/*
ÓÃ;£º¼ì²éÊäÈë×Ö·û´®ÊÇ·ñÊÇ´øÐ¡ÊýµÄÊý×Ö¸ñʽ,¿ÉÒÔÊǸºÊý
ÊäÈ룺
s£º×Ö·û´®
·µ»Ø£º
Èç¹ûͨ¹ýÑéÖ¤·µ»Øtrue,·ñÔò·µ»Øfalse
*/
function isDecimal( str ){
if(isInteger(str)) return true;
var re = /^[-]{0,1}(\d+)[\.]+(\d+)$/;
if (re.test(str)) {
if(RegExp.$1==0&&RegExp.$2==0) return false;
return true;
} else {
return false;
}
}
/*
ÓÃ;£º¼ì²éÊäÈë¶ÔÏóµÄÖµÊÇ·ñ·ûºÏ¶Ë¿ÚºÅ¸ñʽ
ÊäÈ룺str ÊäÈëµÄ×Ö·û´®
·µ»Ø£ºÈç¹ûͨ¹ýÑéÖ¤·µ»Øtrue,·ñÔò·µ»Øfalse
*/
function isPort( str ){
return (isNumber(str) && str<65536);
}
/*
ÓÃÍ
Ïà¹ØÎĵµ£º
http://blog.csdn.net/mouyong/archive/2009/10/04/4631665.aspx
Èç¹ûÄãÏë¼ÓÔ×÷ÕßΪºÃÓÑ£ºÇëµã»÷ÒÔÏÂÁ´½Óhttp://hi.csdn.net/invite.php?u=8943&c=759c7fc189ea23c1
µÚ2ÕÂ Óï·¨
±¾Õ½éÉÜJavaScriptµÄ¾«»ª²¿·ÖµÄÓï·¨£¬²¢¼òÒªµØ¸ÅÊöÆäÓïÑԽṹ¡£
2.1 & ......
http://blog.csdn.net/mouyong/archive/2010/01/10/5169396.aspx
µÚ5Õ ¼Ì³Ð
ÔÚÄÇЩ»ùÓÚÀàµÄÓïÑÔ£¨±ÈÈçJava£©ÖУ¬¼Ì³Ð£¨inheritance»òextends£©ÌṩÁËÁ½¸öÓÐÓõķþÎñ¡£Ê×ÏÈ£¬ËüÊÇ´úÂëÖØÓõÄÒ»ÖÖÐÎʽ¡£Èç¹ûÒ»¸öеÄÀàÓëÒ»¸öÒÑ´æÔÚµÄÀà´ó²¿·ÖÏàËÆ£¬ÄÇôÄãÖ»Ðë¾ßÌå˵Ã÷Æä²»Í¬µã¼´¿É¡£Àà¼Ì³ÐµÄÁíÒ»¸öºÃ´¦ÊÇËü°üÀ¨Á ......
http://blog.csdn.net/mouyong/archive/2010/01/31/5275562.aspx
µÚ7Õ ÕýÔò±í´ïʽ
JavaScriptµÄÐí¶àÌØÐÔ¶¼½è¼ø×ÔÆäËûÓïÑÔ¡£Óï·¨½è¼ø×ÔJava£¬º¯Êý½è¼ø×ÔScheme£¬ÔÐÍ¼Ì³Ð½è¼ø×ÔSelf¡£¶øJavaScriptµÄÕýÔò±í´ïÊ½ÌØÐÔÔò½è¼ø×ÔPerl¡£
ÕýÔò±í´ïʽÆðÔ´ÓÚ¶ÔÐÎʽÓïÑÔµÄÊýѧÑо¿¡£
ÔÚJavaScriptÖУ¬ÕýÔò±í´ïʽµÄÓï· ......
function checkserch()
{
var stratTime =document.all("startdate").value;
var endTime = document.all("enddate").value;
var arr1=stratTime.split("-");
var arr2=endTime.split("-");
if((stratTime == '' &a ......