﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-O(∩_∩)O鱼阳~，欢迎您的到来!-随笔分类-js常用工具类</title><link>http://www.blogjava.net/1504/category/39043.html</link><description>我在等待中守望着，也在等待中追逐着，守望着我的理想，追逐着我的未来。梦是心的舞台，心有多大，舞台有多大。不轻易服输，不轻言放弃。QQ:82424805,MSN:CF1504@Hotmail.com,E-mail:yyk1504@163.com</description><language>zh-cn</language><lastBuildDate>Wed, 15 Apr 2009 05:06:26 GMT</lastBuildDate><pubDate>Wed, 15 Apr 2009 05:06:26 GMT</pubDate><ttl>60</ttl><item><title>js判断-固定电话-手机号码-身份证【整理】</title><link>http://www.blogjava.net/1504/archive/2009/04/15/265693.html</link><dc:creator>O(∩_∩)O鱼阳~</dc:creator><author>O(∩_∩)O鱼阳~</author><pubDate>Wed, 15 Apr 2009 03:22:00 GMT</pubDate><guid>http://www.blogjava.net/1504/archive/2009/04/15/265693.html</guid><wfw:comment>http://www.blogjava.net/1504/comments/265693.html</wfw:comment><comments>http://www.blogjava.net/1504/archive/2009/04/15/265693.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/1504/comments/commentRss/265693.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/1504/services/trackbacks/265693.html</trackback:ping><description><![CDATA[<div><span class="Apple-tab-span" style="white-space:pre">	</span>/*判断输入是否为合法的手机号码*/</div>
<div>&#160;&#160; &#160; function isphone2(inputString)</div>
<div>&#160;&#160; &#160; {</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;var partten = /^1[3,5,8]\d{9}$/;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;var fl=false;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;if(partten.test(inputString))</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;{</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160; &#160; &#160; //alert('是手机号码');</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160; &#160; &#160; return true;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;}</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;else</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;{</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160; &#160; &#160; return false;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160; &#160; &#160; //alert('不是手机号码');</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;}</div>
<div>&#160;&#160; &#160; }</div>
<div>&#160;&#160; &#160; /*判断输入是否为合法的电话号码，匹配固定电话或小灵通*/</div>
<div>&#160;&#160; &#160; function isphone1(inpurStr)</div>
<div>&#160;&#160; &#160; {</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;var partten = /^0(([1,2]\d)|([3-9]\d{2}))\d{7,8}$/;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;if(partten.test(inpurStr))</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;{</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160; &#160; &#160; //alert('是电话号码');</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160; &#160; &#160; return true;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;}</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;else</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;{</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160; &#160; &#160; //alert('不是电话号码');</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160; &#160; &#160; return false;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; &#160;}</div>
<div>&#160;&#160; &#160; }</div>
<div>function isok(str)</div>
<div>{ &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span>if(""==str)</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span>{ &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160; return false; &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span>} &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span>if(str.length!=15&amp;&amp;str.length!=18)</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span>{//身份证长度不正确 &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span> &#160; &#160;return false; &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span>} &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span>if(str.length==15)</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span>{ &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">		</span>if(!isNumber(str))</div>
<div><span class="Apple-tab-span" style="white-space:pre">		</span>{ &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">		</span> &#160;return false; &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">		</span>} &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span>}</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span>else</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span>{ &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">		</span>str1 = str.substring(0,17); &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">		</span>str2 = str.substring(17,18); &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">		</span>alpha = "X0123456789"; &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">		</span>if(!isNumber(str1)||alpha.indexOf(str2)==-1)</div>
<div><span class="Apple-tab-span" style="white-space:pre">		</span>{ &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">		</span> &#160; &#160;return false; &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">		</span>} &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span>} &#160; &#160;</div>
<div><span class="Apple-tab-span" style="white-space:pre">	</span>return true; &#160; &#160;</div>
<div>}&#160;</div>
<img src ="http://www.blogjava.net/1504/aggbug/265693.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/1504/" target="_blank">O(∩_∩)O鱼阳~</a> 2009-04-15 11:22 <a href="http://www.blogjava.net/1504/archive/2009/04/15/265693.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>js判断输入是否中文，数字，身份证等等js函数【收藏】</title><link>http://www.blogjava.net/1504/archive/2009/04/15/265690.html</link><dc:creator>O(∩_∩)O鱼阳~</dc:creator><author>O(∩_∩)O鱼阳~</author><pubDate>Wed, 15 Apr 2009 03:17:00 GMT</pubDate><guid>http://www.blogjava.net/1504/archive/2009/04/15/265690.html</guid><wfw:comment>http://www.blogjava.net/1504/comments/265690.html</wfw:comment><comments>http://www.blogjava.net/1504/archive/2009/04/15/265690.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/1504/comments/commentRss/265690.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/1504/services/trackbacks/265690.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: http://rq2-79.javaeye.com/blog/136746    /*&#160;&#160;&#160;    判断指定的内容是否为空，若为空则弹出&#160;警告框&#160;&#160;&#160;    */&#160; &#160;&#160;    function&#160;isEmpty(theValue,&#160;strMsg){&#16...&nbsp;&nbsp;<a href='http://www.blogjava.net/1504/archive/2009/04/15/265690.html'>阅读全文</a><img src ="http://www.blogjava.net/1504/aggbug/265690.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/1504/" target="_blank">O(∩_∩)O鱼阳~</a> 2009-04-15 11:17 <a href="http://www.blogjava.net/1504/archive/2009/04/15/265690.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JS时间格式的判断和大小的判断【总结备用】</title><link>http://www.blogjava.net/1504/archive/2008/11/14/240540.html</link><dc:creator>O(∩_∩)O鱼阳~</dc:creator><author>O(∩_∩)O鱼阳~</author><pubDate>Fri, 14 Nov 2008 07:18:00 GMT</pubDate><guid>http://www.blogjava.net/1504/archive/2008/11/14/240540.html</guid><wfw:comment>http://www.blogjava.net/1504/comments/240540.html</wfw:comment><comments>http://www.blogjava.net/1504/archive/2008/11/14/240540.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/1504/comments/commentRss/240540.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/1504/services/trackbacks/240540.html</trackback:ping><description><![CDATA[1、判断时间格式<br />
<p>&#160;function&#160;&#160; verifyDate(tmpDateValue){&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; var&#160;&#160; tmpLength&#160;&#160; =&#160;&#160; tmpDateValue.length;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; if&#160;&#160; (tmpLength&#160;&#160; ==&#160;&#160; 0||tmpLength==null)<br />
&#160;&#160;&#160;&#160;&#160; {&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; return&#160;&#160; true;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; for&#160;&#160; (var&#160;&#160; i&#160;&#160; =&#160;&#160; 0;&#160;&#160; i&#160;&#160; &lt;&#160;&#160; tmpLength;i++){&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; aChar&#160;&#160; =&#160;&#160; tmpDateValue.substring(i,i+1);&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if(aChar&#160;&#160; !=&#160;&#160; "-"&#160;&#160; &amp;&amp;&#160;&#160; (aChar&#160;&#160; &lt;&#160;&#160; "0"&#160;&#160; ||&#160;&#160; aChar&#160;&#160; >&#160;&#160; "9"))&#160;&#160; {&#160;&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; return&#160;&#160; false;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; if&#160;&#160; ((tmpLength&#160;&#160; &lt;&#160;&#160; 8&#160;&#160; ||&#160;&#160; tmpLength&#160;&#160; >&#160;&#160; 10)&#160;&#160; &amp;&amp;&#160;&#160; tmpLength&#160;&#160; !=&#160;&#160; 0)&#160;&#160; {&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; return&#160;&#160; false;&#160;&#160;&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; for&#160;&#160; (var&#160;&#160; j=&#160;&#160; 0;&#160;&#160; j&#160;&#160; &lt;&#160;&#160; 4;j++){&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; aChar&#160;&#160; =&#160;&#160; tmpDateValue.substring(j,j+1);&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if(aChar&#160;&#160; &lt;&#160;&#160; "0"&#160;&#160; ||&#160;&#160; aChar&#160;&#160; >&#160;&#160; "9")&#160;&#160; {&#160;&#160; <br />
&#160;<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; return&#160;&#160; false;&#160;&#160;&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; if&#160;&#160; (tmpDateValue.substring(4,5)&#160;&#160; !=&#160;&#160; "-"&#160;&#160; ||&#160;&#160; tmpDateValue.substring(5,6)&#160;&#160; ==&#160;&#160; "-"){&#160;&#160; </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; return&#160;&#160; false;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; if&#160;&#160; (tmpLength&#160;&#160; ==&#160;&#160; 8){&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if&#160;&#160; (tmpDateValue.substring(6,7)&#160;&#160; !=&#160;&#160; "-"&#160;&#160; ||&#160;&#160; tmpDateValue.substring(7,8)&#160;&#160; ==&#160;&#160; "-"&#160;&#160; ){&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; return&#160;&#160; false;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; if&#160;&#160; (tmpLength&#160;&#160; ==&#160;&#160; 9){&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if&#160;&#160; (tmpDateValue.substring(8,9)&#160;&#160; ==&#160;&#160; "-"&#160;&#160; ){&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; return&#160;&#160; false;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }&#160;&#160;&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; if&#160;&#160; (tmpLength&#160;&#160; ==&#160;&#160; 10){&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if&#160;&#160; (tmpDateValue.substring(7,8)&#160;&#160; !=&#160;&#160; "-"&#160;&#160; ||&#160;&#160; tmpDateValue.substring(6,7)&#160;&#160; ==&#160;&#160; "-"&#160;&#160; ||&#160;&#160; tmpDateValue.substring(8,9)&#160;&#160; ==&#160;&#160; "-"&#160;&#160; ||&#160;&#160; tmpDateValue.substring(9,10)&#160;&#160; ==&#160;&#160; "-"&#160;&#160; ){&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; return&#160;&#160; false;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }&#160;&#160;&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; var&#160;&#160; count=0;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; for&#160;&#160; (var&#160;&#160; k&#160;&#160; =&#160;&#160; 0;&#160;&#160; k&#160;&#160; &lt;&#160;&#160; tmpLength;k++){&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; aChar&#160;&#160; =&#160;&#160; tmpDateValue.substring(k,k+1);&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if(aChar&#160;&#160; ==&#160;&#160; "-")&#160;&#160; {&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; count++;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; if&#160;&#160; (count!=2){&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; return&#160;&#160; false;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; }&#160;&#160; <br />
&#160;&#160;&#160;&#160;&#160; return&#160;&#160; true;&#160;&#160; <br />
&#160; }</p>
2、判断时间大小<br />
&#160;&#160;&#160;&#160; var&#160; tmpBeginTime = new Date(start_time.replace(/-/g,"\/"));<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160; var&#160; tmpEndTime = new Date(end_time.replace(/-/g,"\/"));<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160; if (tmpBeginTime>tmpEndTime)<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160; {<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; alert("开始时间不能大于结束时间!");<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; return false;<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160; }<br />
<img src ="http://www.blogjava.net/1504/aggbug/240540.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/1504/" target="_blank">O(∩_∩)O鱼阳~</a> 2008-11-14 15:18 <a href="http://www.blogjava.net/1504/archive/2008/11/14/240540.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>