﻿<?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-waysun一路阳光-随笔分类-JS</title><link>http://www.blogjava.net/1504/category/32243.html</link><description>不轻易服输,不轻言放弃.--心是梦的舞台，心有多大，舞台有多大。踏踏实实做事，认认真真做人。</description><language>zh-cn</language><lastBuildDate>Mon, 22 Mar 2010 22:17:16 GMT</lastBuildDate><pubDate>Mon, 22 Mar 2010 22:17:16 GMT</pubDate><ttl>60</ttl><item><title>js判断-固定电话-手机号码-身份证【整理】</title><link>http://www.blogjava.net/1504/archive/2009/04/15/265693.html</link><dc:creator>weesun一米阳光</dc:creator><author>weesun一米阳光</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">weesun一米阳光</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>weesun一米阳光</dc:creator><author>weesun一米阳光</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">weesun一米阳光</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>javascript常用判断写法【收藏】</title><link>http://www.blogjava.net/1504/archive/2009/04/15/265683.html</link><dc:creator>weesun一米阳光</dc:creator><author>weesun一米阳光</author><pubDate>Wed, 15 Apr 2009 02:50:00 GMT</pubDate><guid>http://www.blogjava.net/1504/archive/2009/04/15/265683.html</guid><wfw:comment>http://www.blogjava.net/1504/comments/265683.html</wfw:comment><comments>http://www.blogjava.net/1504/archive/2009/04/15/265683.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/1504/comments/commentRss/265683.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/1504/services/trackbacks/265683.html</trackback:ping><description><![CDATA[<a href="http://www.cnblogs.com/lilei/articles/1355230.html">http://www.cnblogs.com/lilei/articles/1355230.html</a>
<div><span  style="font-family: verdana; font-size: 12px; line-height: 18px; ">
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">js验证表单大全,用JS控制表单提交 ,javascript提交表单 目录:<br />
1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制&#160;<br />
2.:js判断汉字、判断是否汉字 、只能输入汉字<br />
3:js判断是否输入英文、只能输入英文<br />
4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字<br />
5:只能输入英文字符和数字<br />
6: js email验证 、js 判断email 、信箱/邮箱格式验证<br />
7:js字符过滤,屏蔽关键字<br />
8:js密码验证、判断密码&#160;<br />
2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空&#160;<br />
2.2:比较两个表单项的值是否相同<br />
2.3:表单只能为数字和"_",<br />
2.4:表单项输入数值/长度限定<br />
2.5:中文/英文/数字/邮件地址合法性判断<br />
2.6:限定表单项不能输入的字符<br />
2.7表单的自符控制<br />
2.8:form文本域的通用校验函数</p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">1. 长度限制</p>
<div style="border-left-color: windowtext; padding-top: 4px; padding-right: 5.4pt; padding-bottom: 4px; padding-left: 5.4pt; background-image: none; background-repeat: repeat; background-attachment: scroll; background-color: #e6e6e6; width: 95%; font: normal normal normal 12px/normal 'black verdana'; line-height: 150%; word-break: break-all; font-family: verdana; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-position: 0% 0%; ">
<div style="font: normal normal normal 12px/normal 'black verdana'; line-height: 150%; word-break: break-all; font-family: verdana; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">script</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />
</span><span style="color: #0000ff; ">function</span><span style="color: #000000; ">&#160;test()&#160;<br />
{<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(document.a.b.value.length</span><span style="color: #000000; ">></span><span style="color: #000000; ">50</span><span style="color: #000000; ">)<br />
{<br />
alert(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">不能超过50个字符！</span><span style="color: #000000; ">"</span><span style="color: #000000; ">);<br />
document.a.b.focus();<br />
</span><span style="color: #0000ff; ">return</span>&#160;<span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
}<br />
}<br />
</span><span style="color: #000000; ">&lt;/</span><span style="color: #000000; ">script</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">form&#160;name</span><span style="color: #000000; ">=</span><span style="color: #000000; ">a&#160;onsubmit</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">return&#160;test()</span><span style="color: #000000; ">"</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">textarea&#160;name</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">b</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&#160;cols</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">40</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&#160;wrap</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">VIRTUAL</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&#160;rows</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">6</span><span style="color: #000000; ">"</span><span style="color: #000000; ">>&lt;/</span><span style="color: #000000; ">textarea</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">input&#160;type</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">submit</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&#160;name</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">Submit</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&#160;value</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">check</span><span style="color: #000000; ">"</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">&lt;/</span><span style="color: #000000; ">form</span><span style="color: #000000; ">></span></div>
</div>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">&#160;2. 只能是汉字</p>
<div style="border-left-color: windowtext; padding-top: 4px; padding-right: 5.4pt; padding-bottom: 4px; padding-left: 5.4pt; background-image: none; background-repeat: repeat; background-attachment: scroll; background-color: #e6e6e6; width: 95%; font: normal normal normal 12px/normal 'black verdana'; line-height: 150%; word-break: break-all; font-family: verdana; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-position: 0% 0%; ">
<div style="font: normal normal normal 12px/normal 'black verdana'; line-height: 150%; word-break: break-all; font-family: verdana; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span style="color: #0000ff; ">&lt;</span><span style="color: #800000; ">input&#160;</span><span style="color: #ff0000; ">onkeyup</span><span style="color: #0000ff; ">="value="</span><span style="color: #ff0000; ">/oblog/value.replace(/[^u4E00-u9FA5]/g,'')"</span><span style="color: #0000ff; ">></span></div>
</div>
3." 只能是英文
<div style="border-left-color: windowtext; padding-top: 4px; padding-right: 5.4pt; padding-bottom: 4px; padding-left: 5.4pt; background-image: none; background-repeat: repeat; background-attachment: scroll; background-color: #e6e6e6; width: 95%; font: normal normal normal 12px/normal 'black verdana'; line-height: 150%; word-break: break-all; font-family: verdana; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-position: 0% 0%; ">
<div style="font: normal normal normal 12px/normal 'black verdana'; line-height: 150%; word-break: break-all; font-family: verdana; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">script&#160;language</span><span style="color: #000000; ">=</span><span style="color: #000000; ">javascript</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />
</span><span style="color: #0000ff; ">function</span><span style="color: #000000; ">&#160;onlyEng()<br />
{<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(</span><span style="color: #000000; ">!</span><span style="color: #000000; ">(event.keyCode</span><span style="color: #000000; ">>=</span><span style="color: #000000; ">65</span><span style="color: #000000; ">&amp;&amp;</span><span style="color: #000000; ">event.keyCode</span><span style="color: #000000; ">&lt;=</span><span style="color: #000000; ">90</span><span style="color: #000000; ">))<br />
event.returnvalue</span><span style="color: #000000; ">=</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
}<br />
</span><span style="color: #000000; ">&lt;/</span><span style="color: #000000; ">script</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />
<br />
</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">input&#160;onkeydown</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">onlyEng();</span><span style="color: #000000; ">"</span><span style="color: #000000; ">></span></div>
</div>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">4. 只能是数字<br />
&lt;script language=javascript><br />
function onlyNum()<br />
{<br />
if(!((event.keyCode>=48&amp;&amp;event.keyCode&lt;=57)||(event.keyCode>=96&amp;&amp;event.keyCode&lt;=105)))<br />
//考虑小键盘上的数字键<br />
event.returnvalue=false;<br />
}<br />
&lt;/script></p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">&lt;input onkeydown="onlyNum();"></p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">5. 只能是英文字符和数字<br />
&lt;input onkeyup="value="/oblog/value.replace(/[W]/g,"'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"></p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">6. 验证邮箱格式<br />
&lt;SCRIPT LANGUAGE=javascript RUNAT=Server><br />
function isEmail(strEmail) {<br />
if (strEmail.search(/^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/) != -1)<br />
return true;<br />
else<br />
alert("oh");<br />
}<br />
&lt;/SCRIPT><br />
&lt;input type=text onblur=isEmail(this.value)></p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">7. 屏蔽关键字(这里屏蔽***和****)<br />
&lt;script language="javascript1.2"><br />
function test() {<br />
if((a.b.value.indexOf ("***") == 0)||(a.b.value.indexOf ("****") == 0)){<br />
alert(":)");<br />
a.b.focus();<br />
return false;}<br />
}<br />
&lt;/script><br />
&lt;form name=a onsubmit="return test()"><br />
&lt;input type=text name=b><br />
&lt;input type="submit" name="Submit" value="check"><br />
&lt;/form></p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">8. 两次输入密码是否相同<br />
&lt;FORM METHOD=POST ACTION=""><br />
&lt;input type="password" id="input1"><br />
&lt;input type="password" id="input2"><br />
&lt;input type="button" value="test" onclick="check()"><br />
&lt;/FORM><br />
&lt;script><br />
function check()<br />
{&#160;<br />
with(document.all){<br />
if(input1.value!=input2.value)<br />
{<br />
alert("false")<br />
input1.value = "";<br />
input2.value = "";<br />
}<br />
else document.forms[0].submit();<br />
}<br />
}<br />
&lt;/script><br />
够了吧 :)<br />
屏蔽右键 很酷&#160;<br />
oncontextmenu="return false" ondragstart="return false" onselectstart="return false"<br />
加在body中</p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; "><br />
二</p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">2.1&#160;&#160;&#160; 表单项不能为空</p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">&lt;script&#160;&#160;&#160; language="javascript"><br />
&lt;!--<br />
function&#160;&#160;&#160; CheckForm()<br />
{&#160;&#160;<br />
if&#160;&#160;&#160; (document.form.name.value.length&#160;&#160;&#160; ==&#160;&#160;&#160; 0)&#160;&#160;&#160; {&#160;&#160;<br />
alert("请输入您姓名!");<br />
document.form.name.focus();<br />
return&#160;&#160;&#160; false;<br />
}<br />
return&#160;&#160;&#160; true;<br />
}<br />
--><br />
&lt;/script></p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">2.2&#160;&#160;&#160; 比较两个表单项的值是否相同</p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">&lt;script&#160;&#160;&#160; language="javascript"><br />
&lt;!--<br />
function&#160;&#160;&#160; CheckForm()<br />
if&#160;&#160;&#160; (document.form.PWD.value&#160;&#160;&#160; !=&#160;&#160;&#160; document.form.PWD_Again.value)&#160;&#160;&#160; {&#160;&#160;<br />
alert("您两次输入的密码不一样！请重新输入.");<br />
document.ADDUser.PWD.focus();<br />
return&#160;&#160;&#160; false;<br />
}<br />
return&#160;&#160;&#160; true;<br />
}<br />
--><br />
&lt;/script></p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">2.3&#160;&#160;&#160; 表单项只能为数字和"_",用于电话/银行帐号验证上,可扩展到域名注册等</p>
<div style="border-left-color: windowtext; padding-top: 4px; padding-right: 5.4pt; padding-bottom: 4px; padding-left: 5.4pt; background-image: none; background-repeat: repeat; background-attachment: scroll; background-color: #e6e6e6; width: 95%; font: normal normal normal 12px/normal 'black verdana'; line-height: 150%; word-break: break-all; font-family: verdana; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-position: 0% 0%; ">
<div style="font: normal normal normal 12px/normal 'black verdana'; line-height: 150%; word-break: break-all; font-family: verdana; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">script&#160;&#160;&#160;&#160;language</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">javascript</span><span style="color: #000000; ">"</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">&lt;!--</span><span style="color: #000000; "><br />
</span><span style="color: #0000ff; ">function</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;isNumber(String)<br />
{&#160;&#160;<br />
</span><span style="color: #0000ff; ">var</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;Letters&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">=</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">"</span><span style="color: #000000; ">1234567890-</span><span style="color: #000000; ">"</span><span style="color: #000000; ">;&#160;&#160;&#160;&#160;</span><span style="color: #008000; ">//</span><span style="color: #008000; ">可以自己增加可输入值</span><span style="color: #008000; "><br />
</span><span style="color: #0000ff; ">var</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;i;<br />
</span><span style="color: #0000ff; ">var</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;c;<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(String.charAt(&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">0</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;)</span><span style="color: #000000; ">==</span><span style="color: #000000; ">'</span><span style="color: #000000; ">-</span><span style="color: #000000; ">'</span><span style="color: #000000; ">)<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(&#160;&#160;&#160;&#160;String.charAt(&#160;&#160;&#160;&#160;String.length&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">-</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">1</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;)&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">==</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">'</span><span style="color: #000000; ">-</span><span style="color: #000000; ">'</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;)<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
</span><span style="color: #0000ff; ">for</span><span style="color: #000000; ">(&#160;&#160;&#160;&#160;i&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">=</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">0</span><span style="color: #000000; ">;&#160;&#160;&#160;&#160;i&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;String.length;&#160;&#160;&#160;&#160;i&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">++</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;)<br />
{&#160;&#160;<br />
c&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">=</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;String.charAt(&#160;&#160;&#160;&#160;i&#160;&#160;&#160;&#160;);<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;(Letters.indexOf(&#160;&#160;&#160;&#160;c&#160;&#160;&#160;&#160;)&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">0</span><span style="color: #000000; ">)<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
}<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">true</span><span style="color: #000000; ">;<br />
}<br />
</span><span style="color: #0000ff; ">function</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;CheckForm()<br />
{&#160;&#160;<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(</span><span style="color: #000000; ">!</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;isNumber(document.form.TEL.value))&#160;&#160;&#160;&#160;{&#160;&#160;<br />
alert(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">您的电话号码不合法！</span><span style="color: #000000; ">"</span><span style="color: #000000; ">);<br />
document.form.TEL.focus();<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
}<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">true</span><span style="color: #000000; ">;<br />
}<br />
</span><span style="color: #000000; ">--></span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">&lt;/</span><span style="color: #000000; ">script</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />
<br />
</span></div>
</div>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; "><br />
2.4&#160;&#160;&#160; 表单项输入数值/长度限定</p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">&lt;script&#160;&#160;&#160; language="javascript"><br />
&lt;!--<br />
function&#160;&#160;&#160; CheckForm()&#160;&#160;<br />
{&#160;&#160;<br />
if&#160;&#160;&#160; (document.form.count.value&#160;&#160;&#160; >&#160;&#160;&#160; 100&#160;&#160;&#160; ||&#160;&#160;&#160; document.form.count.value&#160;&#160;&#160; &lt;&#160;&#160;&#160; 1)<br />
{&#160;&#160;<br />
alert("输入数值不能小于零大于100!");<br />
document.form.count.focus();<br />
return&#160;&#160;&#160; false;<br />
}<br />
if&#160;&#160;&#160; (document.form.MESSAGE.value.length&lt;10)<br />
{&#160;&#160;<br />
alert("输入文字小于10!");<br />
document.form.MESSAGE.focus();<br />
return&#160;&#160;&#160; false;<br />
}<br />
return&#160;&#160;&#160; true;<br />
}<br />
//--><br />
&lt;/script></p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">2.5&#160;&#160;&#160; 中文/英文/数字/邮件地址合法性判断</p>
<div style="border-left-color: windowtext; padding-top: 4px; padding-right: 5.4pt; padding-bottom: 4px; padding-left: 5.4pt; background-image: none; background-repeat: repeat; background-attachment: scroll; background-color: #e6e6e6; width: 95%; font: normal normal normal 12px/normal 'black verdana'; line-height: 150%; word-break: break-all; font-family: verdana; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-position: 0% 0%; ">
<div style="font: normal normal normal 12px/normal 'black verdana'; line-height: 150%; word-break: break-all; font-family: verdana; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">SCRIPT&#160;&#160;&#160;&#160;LANGUAGE</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">javascript</span><span style="color: #000000; ">"</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />
</span><span style="color: #000000; ">&lt;!--</span><span style="color: #000000; "><br />
<br />
</span><span style="color: #0000ff; ">function</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;isEnglish(name)&#160;&#160;&#160;&#160;</span><span style="color: #008000; ">//</span><span style="color: #008000; ">英文值检测</span><span style="color: #008000; "><br />
</span><span style="color: #000000; ">{&#160;&#160;<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(name.length&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">==</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">0</span><span style="color: #000000; ">)<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
</span><span style="color: #0000ff; ">for</span><span style="color: #000000; ">(i&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">=</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">0</span><span style="color: #000000; ">;&#160;&#160;&#160;&#160;i&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;name.length;&#160;&#160;&#160;&#160;i</span><span style="color: #000000; ">++</span><span style="color: #000000; ">)&#160;&#160;&#160;&#160;{&#160;&#160;<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(name.charCodeAt(i)&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">></span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">128</span><span style="color: #000000; ">)<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
}<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">true</span><span style="color: #000000; ">;<br />
}<br />
<br />
</span><span style="color: #0000ff; ">function</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;isChinese(name)&#160;&#160;&#160;&#160;</span><span style="color: #008000; ">//</span><span style="color: #008000; ">中文值检测</span><span style="color: #008000; "><br />
</span><span style="color: #000000; ">{&#160;&#160;<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(name.length&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">==</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">0</span><span style="color: #000000; ">)<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
</span><span style="color: #0000ff; ">for</span><span style="color: #000000; ">(i&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">=</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">0</span><span style="color: #000000; ">;&#160;&#160;&#160;&#160;i&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;name.length;&#160;&#160;&#160;&#160;i</span><span style="color: #000000; ">++</span><span style="color: #000000; ">)&#160;&#160;&#160;&#160;{&#160;&#160;<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(name.charCodeAt(i)&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">></span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">128</span><span style="color: #000000; ">)<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">true</span><span style="color: #000000; ">;<br />
}<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
}<br />
<br />
</span><span style="color: #0000ff; ">function</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;isMail(name)&#160;&#160;&#160;&#160;</span><span style="color: #008000; ">//</span><span style="color: #008000; ">&#160;&#160;&#160;&#160;E-mail值检测</span><span style="color: #008000; "><br />
</span><span style="color: #000000; ">{&#160;&#160;<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(</span><span style="color: #000000; ">!</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;isEnglish(name))<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
i&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">=</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;name.indexOf(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;at&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">"</span><span style="color: #000000; ">);<br />
j&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">=</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;name&#160;&#160;&#160;&#160;dot&#160;&#160;&#160;&#160;lastIndexOf(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;at&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">"</span><span style="color: #000000; ">);<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(i&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">==</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">-</span><span style="color: #000000; ">1</span><span style="color: #000000; ">)<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(i&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">!=</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;j)<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(i&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">==</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;name&#160;&#160;&#160;&#160;dot&#160;&#160;&#160;&#160;length)<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">true</span><span style="color: #000000; ">;<br />
}<br />
<br />
</span><span style="color: #0000ff; ">function</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;isNumber(name)&#160;&#160;&#160;&#160;</span><span style="color: #008000; ">//</span><span style="color: #008000; ">数值检测</span><span style="color: #008000; "><br />
</span><span style="color: #000000; ">{&#160;&#160;<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(name.length&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">==</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">0</span><span style="color: #000000; ">)<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
</span><span style="color: #0000ff; ">for</span><span style="color: #000000; ">(i&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">=</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">0</span><span style="color: #000000; ">;&#160;&#160;&#160;&#160;i&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;name.length;&#160;&#160;&#160;&#160;i</span><span style="color: #000000; ">++</span><span style="color: #000000; ">)&#160;&#160;&#160;&#160;{&#160;&#160;<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(name.charAt(i)&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">&lt;</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">"</span><span style="color: #000000; ">0</span><span style="color: #000000; ">"</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">||</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;name.charAt(i)&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">></span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #000000; ">"</span><span style="color: #000000; ">9</span><span style="color: #000000; ">"</span><span style="color: #000000; ">)<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
}<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">true</span><span style="color: #000000; ">;<br />
}<br />
<br />
</span><span style="color: #0000ff; ">function</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;CheckForm()<br />
{&#160;&#160;<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(</span><span style="color: #000000; ">!</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;isMail(form.Email.value))&#160;&#160;&#160;&#160;{&#160;&#160;<br />
alert(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">您的电子邮件不合法！</span><span style="color: #000000; ">"</span><span style="color: #000000; ">);<br />
form.Email.focus();<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
}<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(</span><span style="color: #000000; ">!</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;isEnglish(form.name.value))&#160;&#160;&#160;&#160;{&#160;&#160;<br />
alert(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">英文名不合法！</span><span style="color: #000000; ">"</span><span style="color: #000000; ">);<br />
form.name.focus();<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
}<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(</span><span style="color: #000000; ">!</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;isChinese(form.cnname.value))&#160;&#160;&#160;&#160;{&#160;&#160;<br />
alert(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">中文名不合法！</span><span style="color: #000000; ">"</span><span style="color: #000000; ">);<br />
form.cnname.focus();<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
}<br />
</span><span style="color: #0000ff; ">if</span><span style="color: #000000; ">(</span><span style="color: #000000; ">!</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;isNumber(form.PublicZipCode.value))&#160;&#160;&#160;&#160;{&#160;&#160;<br />
alert(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">邮政编码不合法！</span><span style="color: #000000; ">"</span><span style="color: #000000; ">);<br />
form.PublicZipCode.focus();<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">false</span><span style="color: #000000; ">;<br />
}<br />
</span><span style="color: #0000ff; ">return</span><span style="color: #000000; ">&#160;&#160;&#160;&#160;</span><span style="color: #0000ff; ">true</span><span style="color: #000000; ">;<br />
}<br />
</span><span style="color: #008000; ">//</span><span style="color: #008000; ">--></span><span style="color: #008000; "><br />
</span><span style="color: #000000; ">&lt;/</span><span style="color: #000000; ">SCRIPT</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />
<br />
</span></div>
</div>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">2.6&#160;&#160;&#160; 限定表单项不能输入的字符</p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">&lt;script&#160;&#160;&#160; language="javascript"><br />
&lt;!--</p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">function&#160;&#160;&#160; contain(str,charset)//&#160;&#160;&#160; 字符串包含测试函数<br />
{&#160;&#160;<br />
var&#160;&#160;&#160; i;<br />
for(i=0;i&lt;charset.length;i++)<br />
if(str.indexOf(charset.charAt(i))>=0)<br />
return&#160;&#160;&#160; true;<br />
return&#160;&#160;&#160; false;<br />
}</p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">function&#160;&#160;&#160; CheckForm()<br />
{&#160;&#160;<br />
if&#160;&#160;&#160; ((contain(document.form.NAME.value,&#160;&#160;&#160; "%()>&lt;"))&#160;&#160;&#160; ||&#160;&#160;&#160; (contain(document.form.MESSAGE.value,&#160;&#160;&#160; "%()>&lt;")))<br />
{&#160;&#160;<br />
alert("输入了非法字符");<br />
document.form.NAME.focus();<br />
return&#160;&#160;&#160; false;<br />
}<br />
return&#160;&#160;&#160; true;<br />
}<br />
//--><br />
&lt;/script>&#160;</p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">1. 检查一段字符串是否全由数字组成&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
---------------------------------------&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
&lt;script language="Javascript">&lt;!--&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
function checkNum(str){return str.match(/D/)==null}&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
alert(checkNum("1232142141"))&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
alert(checkNum("123214214a1"))&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
// -->&lt;/script>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
&#160;&#160;&#160;&#160;&#160;&#160;<br />
2. 怎么判断是否是字符&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
---------------------------------------&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
if (/[^x00-xff]/g.test(s)) alert("含有汉字");&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
else alert("全是字符");&#160;&#160;&#160;&#160;&#160;&#160;<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
3. 怎么判断是否含有汉字&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
---------------------------------------&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
if (escape(str).indexOf("%u")!=-1) alert("含有汉字");&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
else alert("全是字符");&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
&#160;&#160;&#160;&#160;<br />
4. 邮箱格式验证&#160;&#160;&#160;&#160;<br />
---------------------------------------&#160;&#160;&#160;&#160;&#160;&#160;<br />
//函数名：chkemail&#160;&#160;&#160;&#160;&#160;<br />
//功能介绍：检查是否为Email Address&#160;&#160;&#160;&#160;&#160;<br />
//参数说明：要检查的字符串&#160;&#160;&#160;&#160;&#160;<br />
//返回值：0：不是 1：是&#160;&#160;&#160;&#160;&#160;<br />
function chkemail(a)&#160;&#160;&#160;&#160;&#160;<br />
{ var i=a.length;&#160;&#160;&#160;&#160;&#160;<br />
var temp = a.indexOf(<a href="mailto:%27@%27" style="color: #a91718; text-decoration: none; ">'@'</a>);&#160;&#160;&#160;&#160;&#160;<br />
var tempd = a.indexOf('.');&#160;&#160;&#160;&#160;&#160;<br />
if (temp > 1) {&#160;&#160;&#160;&#160;&#160;<br />
if ((i-temp) > 3){&#160;&#160;&#160;&#160;&#160;<br />
if ((i-tempd)>0){&#160;&#160;&#160;&#160;&#160;<br />
return 1;&#160;&#160;&#160;&#160;&#160;<br />
}&#160;&#160;&#160;&#160;&#160;<br />
&#160;&#160;&#160;&#160;<br />
}&#160;&#160;&#160;&#160;&#160;<br />
}&#160;&#160;&#160;&#160;&#160;<br />
return 0;&#160;&#160;&#160;&#160;&#160;<br />
}&#160;&#160;&#160;&#160;&#160;<br />
&#160;&#160;&#160;&#160;<br />
5. 数字格式验证&#160;&#160;&#160;&#160;<br />
---------------------------------------&#160;&#160;&#160;&#160;&#160;&#160;<br />
//函数名：fucCheckNUM&#160;&#160;&#160;&#160;&#160;<br />
//功能介绍：检查是否为数字&#160;&#160;&#160;&#160;&#160;<br />
//参数说明：要检查的数字&#160;&#160;&#160;&#160;&#160;<br />
//返回值：1为是数字，0为不是数字&#160;&#160;&#160;&#160;&#160;<br />
function fucCheckNUM(NUM)&#160;&#160;&#160;&#160;&#160;<br />
{&#160;&#160;&#160;&#160;&#160;<br />
var i,j,strTemp;&#160;&#160;&#160;&#160;&#160;<br />
strTemp="0123456789";&#160;&#160;&#160;&#160;&#160;<br />
if ( NUM.length== 0)&#160;&#160;&#160;&#160;&#160;<br />
return 0&#160;&#160;&#160;&#160;&#160;<br />
for (i=0;i&lt;NUM.length;i++)&#160;&#160;&#160;&#160;&#160;<br />
{&#160;&#160;&#160;&#160;&#160;<br />
j=strTemp.indexOf(NUM.charAt(i));&#160;&#160;&#160;&#160;&#160;<br />
if (j==-1)&#160;&#160;&#160;&#160;&#160;<br />
{&#160;&#160;&#160;&#160;&#160;<br />
//说明有字符不是数字&#160;&#160;&#160;&#160;&#160;<br />
return 0;&#160;&#160;&#160;&#160;&#160;<br />
}&#160;&#160;&#160;&#160;&#160;<br />
}&#160;&#160;&#160;&#160;&#160;<br />
//说明是数字&#160;&#160;&#160;&#160;&#160;<br />
return 1;&#160;&#160;&#160;&#160;&#160;<br />
}&#160;&#160;&#160;&#160;&#160;<br />
&#160;&#160;&#160;&#160;<br />
6. 电话号码格式验证&#160;&#160;&#160;&#160;<br />
---------------------------------------&#160;&#160;&#160;&#160;&#160;&#160;<br />
//函数名：fucCheckTEL&#160;&#160;&#160;&#160;&#160;<br />
//功能介绍：检查是否为电话号码&#160;&#160;&#160;&#160;&#160;<br />
//参数说明：要检查的字符串&#160;&#160;&#160;&#160;&#160;<br />
//返回值：1为是合法，0为不合法&#160;&#160;&#160;&#160;&#160;<br />
function fucCheckTEL(TEL)&#160;&#160;&#160;&#160;&#160;<br />
{&#160;&#160;&#160;&#160;&#160;<br />
var i,j,strTemp;&#160;&#160;&#160;&#160;&#160;<br />
strTemp="0123456789-()# ";&#160;&#160;&#160;&#160;&#160;<br />
for (i=0;i&lt;TEL.length;i++)&#160;&#160;&#160;&#160;&#160;<br />
{&#160;&#160;&#160;&#160;&#160;<br />
j=strTemp.indexOf(TEL.charAt(i));&#160;&#160;&#160;&#160;&#160;<br />
if (j==-1)&#160;&#160;&#160;&#160;&#160;<br />
{&#160;&#160;&#160;&#160;&#160;<br />
//说明有字符不合法&#160;&#160;&#160;&#160;&#160;<br />
return 0;&#160;&#160;&#160;&#160;&#160;<br />
}&#160;&#160;&#160;&#160;&#160;<br />
}&#160;&#160;&#160;&#160;&#160;<br />
//说明合法&#160;&#160;&#160;&#160;&#160;<br />
return 1;&#160;&#160;&#160;&#160;&#160;<br />
}&#160;&#160;&#160;&#160;<br />
&#160;&#160;&#160;<br />
7. 判断输入是否为中文的函数&#160;&#160;&#160;<br />
---------------------------------------&#160;&#160;&#160;&#160;&#160;&#160;<br />
function ischinese(s){&#160;&#160;&#160;<br />
var ret=true;&#160;&#160;&#160;<br />
for(var i=0;i&lt;s.length;i++)&#160;&#160;&#160;<br />
ret=ret &amp;&amp; (s.charCodeAt(i)>=10000);&#160;&#160;&#160;<br />
return ret;&#160;&#160;&#160;<br />
}&#160;&#160;&#160;&#160;<br />
&#160;&#160;&#160;<br />
8. 综合的判断用户输入的合法性的函数&#160;&#160;<br />
---------------------------------------&#160;&#160;&#160;&#160;&#160;&#160;<br />
&lt;script language="javascript">&#160;&#160;<br />
//限制输入字符的位数开始&#160;&#160;<br />
//m是用户输入，n是要限制的位数&#160;&#160;<br />
function issmall(m,n)&#160;&#160;<br />
{&#160;&#160;<br />
if ((m&lt;n) &amp;&amp; (m>0))&#160;&#160;<br />
&#160;&#160;&#160; {&#160;&#160;<br />
&#160;&#160;&#160; return(false);&#160;&#160;<br />
&#160;&#160;&#160; }&#160;&#160;<br />
else&#160;&#160;<br />
{return(true);}&#160;&#160;<br />
}&#160;&#160;<br />
&#160;&#160;<br />
9. 判断密码是否输入一致&#160;&#160;<br />
---------------------------------------&#160;&#160;&#160;&#160;&#160;&#160;<br />
function issame(str1,str2)&#160;&#160;<br />
{&#160;&#160;<br />
if (str1==str2)&#160;&#160;<br />
{return(true);}&#160;&#160;<br />
else&#160;&#160;<br />
{return(false);}&#160;&#160;<br />
}&#160;&#160;<br />
&#160;&#160;<br />
10. 判断用户名是否为数字字母下滑线&#160;<br />
---------------------------------------&#160;&#160;&#160;&#160;&#160;&#160;<br />
function notchinese(str){&#160;<br />
var reg=/[^A-Za-z0-9_]/g&#160;<br />
&#160;&#160;&#160;&#160;&#160; if (reg.test(str)){&#160;<br />
&#160;&#160;&#160;&#160;&#160; return (false);&#160;<br />
&#160;&#160;&#160;&#160;&#160; }else{&#160;<br />
return(true);&#160;&#160;&#160;&#160;&#160; }&#160;<br />
}</p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">2.8. form文本域的通用校验函数<br />
---------------------------------------&#160;&#160;&#160;&#160;&#160;&#160;<br />
作用：检测所有必须非空的input文本，比如姓名，账号，邮件地址等等。<br />
该校验现在只针对文本域，如果要针对form里面的其他域对象，可以改变判断条件。</p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">使用方法：在要检测的文本域中加入title文字。文字是在提示信息，你要提示给用户的该字段的中文名。比如要检测用户名<br />
html如下&lt;input name="txt_1" title="姓名">,当然，最好用可视化工具比如dreamweaver什么的来编辑域。<br />
如果要检测数字类型数据的话，再把域的id统一为sz.<br />
javascript判断日期类型比较麻烦，所以就没有做日期类型校验的程序了.高手可以补充。</p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">程序比较草，只是提供一个思路。抛砖引玉！ ：）<br />
哦，对了，函数调用方法：&lt; form&#160;&#160;&#160; onsubmit="return dovalidate()"></p>
<p style="margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-indent: 0px; ">function dovalidate()<br />
{<br />
fm=document.forms[0] //只检测一个form,如果是多个可以改变判断条件<br />
&#160;&#160;&#160;&#160;&#160; for(i=0;i&lt;fm.length;i++)<br />
&#160;&#160;&#160;&#160;&#160; {&#160;&#160;<br />
&#160;&#160;&#160;&#160;&#160; //检测判断条件，根据类型不同可以修改<br />
&#160;&#160;&#160;&#160;&#160; if(fm[i].tagName.toUpperCase()=="INPUT" &amp;&amp;fm[i].type.toUpperCase()=="TEXT" &amp;&amp; (fm[i].title!=""))<br />
&#160;&#160;&#160;&#160;<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if(fm[i].value="/blog/="")//<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; str_warn1=fm[i].title+"不能为空!";<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; alert(str_warn1);<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; fm[i].focus();<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; return false;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if(fm[i].id.toUpperCase()=="SZ")//数字校验<br />
&#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;&#160;&#160;&#160; if(isNaN(fm[i].value))<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { str_warn2=fm[i].title+"格式不对";<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; alert(str_warn2);<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; fm[i].focus();<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; return false;<br />
&#160;&#160;&#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; }<br />
&#160;&#160;&#160;&#160;&#160; }<br />
&#160;&#160;&#160;&#160;&#160; return true;<br />
}</p>
</span></div>
<img src ="http://www.blogjava.net/1504/aggbug/265683.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/1504/" target="_blank">weesun一米阳光</a> 2009-04-15 10:50 <a href="http://www.blogjava.net/1504/archive/2009/04/15/265683.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>js实现根据浏览器类型自动调用不同CSS文件[收藏]</title><link>http://www.blogjava.net/1504/archive/2008/11/27/242936.html</link><dc:creator>weesun一米阳光</dc:creator><author>weesun一米阳光</author><pubDate>Thu, 27 Nov 2008 02:16:00 GMT</pubDate><guid>http://www.blogjava.net/1504/archive/2008/11/27/242936.html</guid><wfw:comment>http://www.blogjava.net/1504/comments/242936.html</wfw:comment><comments>http://www.blogjava.net/1504/archive/2008/11/27/242936.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/1504/comments/commentRss/242936.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/1504/services/trackbacks/242936.html</trackback:ping><description><![CDATA[<span style="color: rgb(0,0,255)">&lt;</span><span style="color: rgb(128,0,0)">script&nbsp;</span><span style="color: rgb(255,0,0)">type</span><span style="color: rgb(0,0,255)">="text/javascript"</span><span style="color: rgb(0,0,255)">&gt;</span><span id="_109_575_Closed_Text" style="border-right: rgb(128,128,128) 1px solid; border-top: rgb(128,128,128) 1px solid; display: none; border-left: rgb(128,128,128) 1px solid; border-bottom: rgb(128,128,128) 1px solid; background-color: rgb(255,255,255)">...</span><span id="_109_575_Open_Text"><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">...<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">&lt;!--</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)"><br />
<img id="_172_229_Open_Image" onclick="this.style.display='none'; document.getElementById('_172_229_Open_Text').style.display='none'; document.getElementById('_172_229_Closed_Image').style.display='inline'; document.getElementById('_172_229_Closed_Text').style.display='inline';" alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="_172_229_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('_172_229_Closed_Text').style.display='none'; document.getElementById('_172_229_Open_Image').style.display='inline'; document.getElementById('_172_229_Open_Text').style.display='inline';" alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ContractedSubBlock.gif" align="top" /></span><span style="color: rgb(0,0,255); background-color: rgb(245,245,245)">if</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">&nbsp;(window.navigator.userAgent.indexOf(</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">MSIE</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">)</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">&gt;=</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">1</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">)</span><span id="_172_229_Closed_Text" style="border-right: rgb(128,128,128) 1px solid; border-top: rgb(128,128,128) 1px solid; display: none; border-left: rgb(128,128,128) 1px solid; border-bottom: rgb(128,128,128) 1px solid; background-color: rgb(255,255,255)">...</span><span id="_172_229_Open_Text"><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">{<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0,128,0); background-color: rgb(245,245,245)">//</span><span style="color: rgb(0,128,0); background-color: rgb(245,245,245)">如果浏览器为IE</span><span style="color: rgb(0,128,0); background-color: rgb(245,245,245)"><br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">&nbsp;&nbsp;&nbsp;&nbsp;setActiveStyleSheet(</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">default.css</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">);<br />
<img id="_239_457_Open_Image" onclick="this.style.display='none'; document.getElementById('_239_457_Open_Text').style.display='none'; document.getElementById('_239_457_Closed_Image').style.display='inline'; document.getElementById('_239_457_Closed_Text').style.display='inline';" alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="_239_457_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('_239_457_Closed_Text').style.display='none'; document.getElementById('_239_457_Open_Image').style.display='inline'; document.getElementById('_239_457_Open_Text').style.display='inline';" alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ContractedSubBlock.gif" align="top" />}</span></span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">&nbsp;</span><span style="color: rgb(0,0,255); background-color: rgb(245,245,245)">else</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">&nbsp;...</span><span id="_239_457_Closed_Text" style="border-right: rgb(128,128,128) 1px solid; border-top: rgb(128,128,128) 1px solid; display: none; border-left: rgb(128,128,128) 1px solid; border-bottom: rgb(128,128,128) 1px solid; background-color: rgb(255,255,255)">...</span><span id="_239_457_Open_Text"><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">{<br />
<img id="_302_377_Open_Image" onclick="this.style.display='none'; document.getElementById('_302_377_Open_Text').style.display='none'; document.getElementById('_302_377_Closed_Image').style.display='inline'; document.getElementById('_302_377_Closed_Text').style.display='inline';" alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="_302_377_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('_302_377_Closed_Text').style.display='none'; document.getElementById('_302_377_Open_Image').style.display='inline'; document.getElementById('_302_377_Open_Text').style.display='inline';" alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0,0,255); background-color: rgb(245,245,245)">if</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">&nbsp;(window.navigator.userAgent.indexOf(</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">Firefox</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">)</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">&gt;=</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">1</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">)</span><span id="_302_377_Open_Text"><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">{<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0,128,0); background-color: rgb(245,245,245)">//</span><span style="color: rgb(0,128,0); background-color: rgb(245,245,245)">如果浏览器为Firefox</span><span style="color: rgb(0,128,0); background-color: rgb(245,245,245)"><br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setActiveStyleSheet(</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">default2.css</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">);<br />
<img id="_387_455_Open_Image" onclick="this.style.display='none'; document.getElementById('_387_455_Open_Text').style.display='none'; document.getElementById('_387_455_Closed_Image').style.display='inline'; document.getElementById('_387_455_Closed_Text').style.display='inline';" alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="_387_455_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('_387_455_Closed_Text').style.display='none'; document.getElementById('_387_455_Open_Image').style.display='inline'; document.getElementById('_387_455_Open_Text').style.display='inline';" alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">&nbsp;</span><span style="color: rgb(0,0,255); background-color: rgb(245,245,245)">else</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">&nbsp;...</span><span id="_387_455_Closed_Text" style="border-right: rgb(128,128,128) 1px solid; border-top: rgb(128,128,128) 1px solid; display: none; border-left: rgb(128,128,128) 1px solid; border-bottom: rgb(128,128,128) 1px solid; background-color: rgb(255,255,255)">...</span><span id="_387_455_Open_Text"><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">{<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0,128,0); background-color: rgb(245,245,245)">//</span><span style="color: rgb(0,128,0); background-color: rgb(245,245,245)">如果浏览器为其他</span><span style="color: rgb(0,128,0); background-color: rgb(245,245,245)"><br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setActiveStyleSheet(</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">newsky.css</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">);<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)"><br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />}</span></span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)"><br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif" align="top" /><br />
<img id="_498_568_Open_Image" onclick="this.style.display='none'; document.getElementById('_498_568_Open_Text').style.display='none'; document.getElementById('_498_568_Closed_Image').style.display='inline'; document.getElementById('_498_568_Closed_Text').style.display='inline';" alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="_498_568_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('_498_568_Closed_Text').style.display='none'; document.getElementById('_498_568_Open_Image').style.display='inline'; document.getElementById('_498_568_Open_Text').style.display='inline';" alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ContractedSubBlock.gif" align="top" /></span><span style="color: rgb(0,0,255); background-color: rgb(245,245,245)">function</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">&nbsp;setActiveStyleSheet(title)...</span><span id="_498_568_Closed_Text" style="border-right: rgb(128,128,128) 1px solid; border-top: rgb(128,128,128) 1px solid; display: none; border-left: rgb(128,128,128) 1px solid; border-bottom: rgb(128,128,128) 1px solid; background-color: rgb(255,255,255)">...</span><span id="_498_568_Open_Text"><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">{&nbsp;<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;document.getElementsByTagName(</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">link</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">)[</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">0</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">].href</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">=</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">style/</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">"</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">+</span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)">title;&nbsp;<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />}</span></span><span style="color: rgb(0,0,0); background-color: rgb(245,245,245)"><br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /></span><span style="color: rgb(0,128,0); background-color: rgb(245,245,245)">//</span><span style="color: rgb(0,128,0); background-color: rgb(245,245,245)">--&gt;</span><span style="color: rgb(0,128,0); background-color: rgb(245,245,245)"><br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" /></span></span><span style="color: rgb(0,0,255)">&lt;/</span><span style="color: rgb(128,0,0)">script</span><span style="color: rgb(0,0,255)">&gt;</span><span style="color: rgb(0,0,0)"><br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />以上脚本放在</span><span style="color: rgb(0,0,255)">&lt;/</span><span style="color: rgb(128,0,0)">head</span><span style="color: rgb(0,0,255)">&gt;</span><span style="color: rgb(0,0,0)">之前即可.</span><br />
<span style="color: rgb(153,51,0)">CSS实现根据浏览器类型自动调用不同CSS文件。放在元素head中<br />
</span>
<div style="border-right: windowtext 0.5pt solid; padding-right: 5.4pt; border-top: windowtext 0.5pt solid; padding-left: 5.4pt; background: rgb(230,230,230) 0% 50%; padding-bottom: 4px; border-left: windowtext 0.5pt solid; width: 95%; padding-top: 4px; border-bottom: windowtext 0.5pt solid; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial">
<div><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" /><span style="color: rgb(0,0,0)">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0,0,255)">&lt;</span><span style="color: rgb(128,0,0)">link&nbsp;</span><span style="color: rgb(255,0,0)">type</span><span style="color: rgb(0,0,255)">="text/css"</span><span style="color: rgb(255,0,0)">&nbsp;href</span><span style="color: rgb(0,0,255)">="MasterPage.css"</span><span style="color: rgb(255,0,0)">&nbsp;media</span><span style="color: rgb(0,0,255)">="all"</span><span style="color: rgb(255,0,0)">&nbsp;rel</span><span style="color: rgb(0,0,255)">="Stylesheet"</span><span style="color: rgb(255,0,0)">&nbsp;</span><span style="color: rgb(0,0,255)">/&gt;</span><span style="color: rgb(0,0,0)"><br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0,128,0)">&lt;!--</span><span style="color: rgb(0,128,0)">[if&nbsp;lte&nbsp;IE&nbsp;6&nbsp;]&gt;<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />&lt;link&nbsp;rel="Stylesheet"&nbsp;type="text/css"&nbsp;href="css/iebugs/ie6.css"&nbsp;/&gt;<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />&lt;![endif]</span><span style="color: rgb(0,128,0)">--&gt;</span><span style="color: rgb(0,0,0)"><br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0,128,0)">&lt;!--</span><span style="color: rgb(0,128,0)">[if&nbsp;IE&nbsp;7&nbsp;]&gt;<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />&lt;link&nbsp;rel="Stylesheet"&nbsp;type="text/css"&nbsp;href="css/iebugs/ie7.css"&nbsp;/&gt;<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />&lt;![endif]</span><span style="color: rgb(0,128,0)">--&gt;</span></div>
</div>
<br />
<img src ="http://www.blogjava.net/1504/aggbug/242936.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/1504/" target="_blank">weesun一米阳光</a> 2008-11-27 10:16 <a href="http://www.blogjava.net/1504/archive/2008/11/27/242936.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>键盘回车提交信息【收藏】</title><link>http://www.blogjava.net/1504/archive/2008/11/17/240951.html</link><dc:creator>weesun一米阳光</dc:creator><author>weesun一米阳光</author><pubDate>Mon, 17 Nov 2008 06:05:00 GMT</pubDate><guid>http://www.blogjava.net/1504/archive/2008/11/17/240951.html</guid><wfw:comment>http://www.blogjava.net/1504/comments/240951.html</wfw:comment><comments>http://www.blogjava.net/1504/archive/2008/11/17/240951.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/1504/comments/commentRss/240951.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/1504/services/trackbacks/240951.html</trackback:ping><description><![CDATA[<p><span><font color="#0066ff"><a href="http://blog.chinahr.com/blog/yjh/post/11160">&nbsp;</a><br />
&lt;script type="text/javascript"&gt;<br />
&nbsp;function getKeyCode(evt) {<br />
&nbsp; if (typeof(evt)=='string') return evt.charCodeAt(0);<br />
&nbsp; return document.all? event.keyCode: (evt &amp;&amp; evt.which)? evt.which: 0;<br />
}<br />
function checkEnter(event) {<br />
&nbsp; // 如果是Enter键<br />
&nbsp; if (getKeyCode(event) == 13)<br />
&nbsp;&nbsp;&nbsp; SubmitForm();//进行提交验证的方法<br />
}<br />
&lt;/script&gt;<br />
&lt;form onKeyPress="checkEnter(event);" method="post" name="submitform"&gt;&lt;/form&gt;</font></span> </p>
<img src ="http://www.blogjava.net/1504/aggbug/240951.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/1504/" target="_blank">weesun一米阳光</a> 2008-11-17 14:05 <a href="http://www.blogjava.net/1504/archive/2008/11/17/240951.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>weesun一米阳光</dc:creator><author>weesun一米阳光</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">weesun一米阳光</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><item><title>收到神州offer</title><link>http://www.blogjava.net/1504/archive/2008/07/30/218857.html</link><dc:creator>weesun一米阳光</dc:creator><author>weesun一米阳光</author><pubDate>Wed, 30 Jul 2008 15:04:00 GMT</pubDate><guid>http://www.blogjava.net/1504/archive/2008/07/30/218857.html</guid><wfw:comment>http://www.blogjava.net/1504/comments/218857.html</wfw:comment><comments>http://www.blogjava.net/1504/archive/2008/07/30/218857.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/1504/comments/commentRss/218857.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/1504/services/trackbacks/218857.html</trackback:ping><description><![CDATA[<span style="font-size: 12pt;">收到神州数码融信科技的电话，说面试通过了，要我去公司进行薪资待遇方面的商谈。说实话，自己觉得挺遗憾的，因为我已经选择区华工上班了。当时记得很难忘的一句话是，电话那边的小姐（应该是hr吧）说&#8220;你真的想好了吗？&#8221;。说实话，很希望能去神州数码，能去那里玩千万级别的数据处理。很清楚的记得当时面试的程先生说的，有机会玩玩千万级的数据处理，还是很有意思的。但是这次只能放弃了，我还有自己的理想，还希望能有几乎在进入大学的校门学习，所以，我选择去华工，希望用这两年的时间，能够努力去考研。如果以后还有机会，我一定会选择神州数码。感谢程先生和HR给予的机会，谢谢你们！<br />
</span>
<img src ="http://www.blogjava.net/1504/aggbug/218857.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/1504/" target="_blank">weesun一米阳光</a> 2008-07-30 23:04 <a href="http://www.blogjava.net/1504/archive/2008/07/30/218857.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>保存和提交按钮事件[总结] </title><link>http://www.blogjava.net/1504/archive/2008/06/18/208951.html</link><dc:creator>weesun一米阳光</dc:creator><author>weesun一米阳光</author><pubDate>Wed, 18 Jun 2008 09:50:00 GMT</pubDate><guid>http://www.blogjava.net/1504/archive/2008/06/18/208951.html</guid><wfw:comment>http://www.blogjava.net/1504/comments/208951.html</wfw:comment><comments>http://www.blogjava.net/1504/archive/2008/06/18/208951.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/1504/comments/commentRss/208951.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/1504/services/trackbacks/208951.html</trackback:ping><description><![CDATA[<span style="font-size: 10pt">1.<font size="3">&nbsp;&nbsp;&nbsp;<br />
&lt;input type="button" name="save" value="生成表格"onclick="javascript:Save();"&gt;<br />
&lt;input type="button" name="commit" value=" 提交 "onclick="javascript:Commit();"&gt;&nbsp;<br />
</font>2.<br />
<font size="3">&nbsp;function Save()<br />
&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp; &nbsp;var theForm=document.projectSetForm;<br />
&nbsp;&nbsp;&nbsp;theForm.action="scoreOperation.do?do=creat";<br />
&nbsp;&nbsp;&nbsp;theForm.submit();<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp; function Commit()<br />
&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp; &nbsp;var theForm=document.projectSetForm;<br />
&nbsp;&nbsp;theForm.action="projectSet.do?do=save";<br />
&nbsp;&nbsp;theForm.submit();<br />
&nbsp;&nbsp;&nbsp; }<br />
</font>3.<br />
<font size="3">&lt;html:form action="project/projectSet.do" method="POST" &gt;</font><br />
<font size="3">&nbsp;&lt;/html:form&gt;</font><br />
</span>
<img src ="http://www.blogjava.net/1504/aggbug/208951.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/1504/" target="_blank">weesun一米阳光</a> 2008-06-18 17:50 <a href="http://www.blogjava.net/1504/archive/2008/06/18/208951.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>checkbox多选[总结] </title><link>http://www.blogjava.net/1504/archive/2008/06/18/208948.html</link><dc:creator>weesun一米阳光</dc:creator><author>weesun一米阳光</author><pubDate>Wed, 18 Jun 2008 09:46:00 GMT</pubDate><guid>http://www.blogjava.net/1504/archive/2008/06/18/208948.html</guid><wfw:comment>http://www.blogjava.net/1504/comments/208948.html</wfw:comment><comments>http://www.blogjava.net/1504/archive/2008/06/18/208948.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/1504/comments/commentRss/208948.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/1504/services/trackbacks/208948.html</trackback:ping><description><![CDATA[<p><span style="font-size: 8pt" twffan="done">1.<br />
&lt;td width="5%" class=content&gt;&lt;div align="center"&gt;全选&lt;input type=checkbox name = "check" onclick = "javascript:allcheck();"&gt;&lt;/div&gt;&lt;/td&gt; <br />
2.&nbsp;&nbsp;&nbsp; <br />
&nbsp;&lt;td width=5%&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div align="center"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type="checkbox" name="checkboxDelete"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; value="&lt;bean:write name="po" property="projectid" /&gt;"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;</span></p>
<p><span style="font-size: 8pt" twffan="done">js代码:<br />
&nbsp;&lt;script language="javascript"&gt;<br />
&nbsp;var tag = false; <br />
function doDelete()<br />
{<br />
&nbsp;if(deletecheck())<br />
&nbsp;{ <br />
&nbsp;&nbsp;&nbsp;&nbsp; var theForm=document.projectSetForm;<br />
&nbsp; theForm.action = "projectSet.do?do=delete&amp;lotId=&lt;%=request.getParameter("lotId") %&gt;";<br />
&nbsp; theForm.submit();<br />
&nbsp;<br />
&nbsp;}<br />
}<br />
function deletecheck()<br />
{<br />
&nbsp;var theForm = document.projectSetForm;<br />
&nbsp;var checked = false;<br />
&nbsp;if(typeof(theForm.checkboxDelete.length)=="undefined"){<br />
&nbsp; if(theForm.checkboxDelete.checked == true){<br />
&nbsp; checked = true;<br />
&nbsp; }<br />
&nbsp;}else{<br />
&nbsp;var len = theForm.checkboxDelete.length;<br />
&nbsp;for (var i=0;i&lt;len;i++){<br />
&nbsp; if(theForm.checkboxDelete[i].checked == true){<br />
&nbsp; checked = true;<br />
&nbsp; break;<br />
&nbsp; }<br />
&nbsp;&nbsp; }<br />
&nbsp;}<br />
&nbsp;if(!checked){<br />
&nbsp;alert("请至少选择一条要删除的记录！")<br />
&nbsp;return(false);<br />
&nbsp;}<br />
&nbsp;<br />
&nbsp;if(confirm("确定要删除吗？")){<br />
&nbsp; return(true);<br />
&nbsp; }<br />
&nbsp;return(false); <br />
}<br />
function allcheck(){<br />
&nbsp;var theForm = document.projectSetForm;<br />
&nbsp;var len = theForm.checkboxDelete.length;<br />
&nbsp;var i = 0<br />
&nbsp;if (tag == false)<br />
&nbsp; for (i=0;i&lt;len;i++){<br />
&nbsp;&nbsp; theForm.checkboxDelete[i].checked = true;<br />
&nbsp;&nbsp; tag = true;<br />
&nbsp;&nbsp; }<br />
&nbsp;&nbsp; <br />
&nbsp;else{<br />
&nbsp; for ( i=0;i&lt;len;i++){<br />
&nbsp;&nbsp; theForm.checkboxDelete[i].checked = false;<br />
&nbsp;&nbsp; tag = false;<br />
&nbsp; }<br />
&nbsp;}<br />
} <br />
&lt;/script&gt;</span></p>
<img src ="http://www.blogjava.net/1504/aggbug/208948.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/1504/" target="_blank">weesun一米阳光</a> 2008-06-18 17:46 <a href="http://www.blogjava.net/1504/archive/2008/06/18/208948.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>点击表头排序【整理】</title><link>http://www.blogjava.net/1504/archive/2008/06/17/208585.html</link><dc:creator>weesun一米阳光</dc:creator><author>weesun一米阳光</author><pubDate>Tue, 17 Jun 2008 04:48:00 GMT</pubDate><guid>http://www.blogjava.net/1504/archive/2008/06/17/208585.html</guid><wfw:comment>http://www.blogjava.net/1504/comments/208585.html</wfw:comment><comments>http://www.blogjava.net/1504/archive/2008/06/17/208585.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/1504/comments/commentRss/208585.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/1504/services/trackbacks/208585.html</trackback:ping><description><![CDATA[<p><span style="font-size: 8pt">【1】这个非常好用， </span></p>
<div><span style="font-size: 8pt">&lt;head&gt;<br />
&lt;script type="text/javascript" src="sortabletable.js"&gt;&lt;/script&gt;<br />
&lt;link type="text/css" rel="StyleSheet" href="sortabletable.css" /&gt;</span></div>
<div><span style="font-size: 8pt">&lt;/head&gt;</span></div>
<div><span style="font-size: 8pt">在&lt;head&gt;&lt;/head&gt;之间加入</span></div>
<div><span style="font-size: 8pt">【2】&lt;table class="sort-table" id="table-1" cellspacing="0"&gt;</span></div>
<div><span style="font-size: 8pt">要排序的表中要加入 id="table-1"</span></div>
<div><span style="font-size: 8pt">【3】&lt;thead&gt;<br />
&nbsp;&nbsp;&lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;String&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td title="CaseInsensitiveString"&gt;String&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;Number&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;Date&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;No Sort&lt;/td&gt;<br />
&nbsp;&nbsp;&lt;/tr&gt;<br />
&lt;/thead&gt;</span></div>
<div><span style="font-size: 8pt">点击的表头之间加入&lt;thead&gt;&lt;/thead&gt;</span></div>
<div><span style="font-size: 8pt">剩下的之间加入&lt;tbody&gt;&lt;/tbody&gt;</span></div>
<div><span style="font-size: 8pt">&lt;tbody&gt;<br />
&nbsp;&nbsp;&lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;apple&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;Strawberry&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;45&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;2001-03-13&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;Item 0&lt;/td&gt;<br />
&nbsp;&nbsp;&lt;/tr&gt;<br />
&nbsp;&nbsp;&lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;Banana&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;orange&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;7698&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;1789-07-14&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;Item 1&lt;/td&gt;<br />
&nbsp;&nbsp;&lt;/tr&gt;<br />
&nbsp;&nbsp;&lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;orange&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;Banana&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;4546&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;1949-07-04&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;Item 2&lt;/td&gt;<br />
&nbsp;&nbsp;&lt;/tr&gt;</span></div>
<div><span style="font-size: 8pt">&nbsp;&lt;/tbody&gt;</span></div>
<div><span style="font-size: 8pt">【4】</span></div>
<div><span style="font-size: 8pt">&lt;/table&gt;</span></div>
<div><span style="font-size: 8pt">&lt;script type="text/javascript"&gt;</span></div>
<div><span style="font-size: 8pt">var st1 = new SortableTable(document.getElementById("table-1"),<br />
&nbsp;["String", "CaseInsensitiveString", "Number", "Date", "None"]);</span></div>
<div><span style="font-size: 8pt">&lt;/script&gt;<br />
</span></div>
<a title="点击表头排序" href="/Files/1504/sort.rar">点击表头排序</a>
  <img src ="http://www.blogjava.net/1504/aggbug/208585.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/1504/" target="_blank">weesun一米阳光</a> 2008-06-17 12:48 <a href="http://www.blogjava.net/1504/archive/2008/06/17/208585.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>