<input type="text" name="subaddr" id="subaddr" value=""/>
<input type="button" name="test" id="test" value="test" onclick = "check();"/>
<script langauge='javascript'>
function check()
{
var obj = document.getElementById("subaddr");
if(obj.value != "")
{
var re = /(http:\/\/|https:\/\/)[\d\w\.\/\?%&=\-]+/ig;
if(obj.value.match(re))
{
alert('true');
}
else
{
alert('false');
}
}
}
</script>
后面的就没有哪么精细了!
/**
* 验证URL
*/
function checkTextDataForURL(strValue)
{
var regTextUrl = /^(file|http|https|ftp|mms|telnet|news|wais|mailto):\/\/(.+)$/;
return regTextUrl.test(strValue);
}这个对