论坛's Archiver

neekey 发表于 2007-11-14 13:28

我在FF中测试某个JS项目时使用<br />function is_email(stremail) {<br />    if (stremail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]{2,4}$/) &#33;= -1)<br />        return true;<br />    else<br />        return false;<br />}<br />//判断一个电子邮件地址是否合法<br />function is_url(str){<br />    if( &#33; (/^(http|Http|HTTP):\/\/[a-zA-Z0-9]+\.[a-zA-Z0-9]+./g.test(str) )) { <br />        return false;<br />        }else{<br />            return true;<br />        }<br />}<br />//判断一个URL地址是否合法<br /><br />在输入数据测试时发现,即便输入一个合法有效的数据,第一次测试,返回true,第二次使用相同数据测试,返回false 。在IE6,IE7下均正常,不知道是FF的Bug吗?

Ferly 发表于 2007-11-14 15:55

看不出问题来,不过 Firefox 有调试工具可以用,你试一下<br /><a href="https://addons.mozilla.org/en-US/firefox/addon/1843" target="_blank">Firebug</a>

Meteor 发表于 2008-4-27 14:26

感觉上去应该没问题啊

页: [1]

© 2004-2009 Mozest.com