帮助js或php 验证input 输入是网址,谢谢了
帮忙写个js或php正则表达式能直接套用在html源码的,谢谢了。这段html源码如下:望不要冲突了。同时说下怎么调用,谢谢<inputtype="text"style=...
帮忙写个js或php正则表达式能直接套用在html源码的,谢谢了。
这段html源码如下: 望不要冲突了。 同时说下怎么调用 ,谢谢
<input type="text" style="width:200px;" name="post[homepage]" id="homepage" value="{$homepage}"/> 展开
这段html源码如下: 望不要冲突了。 同时说下怎么调用 ,谢谢
<input type="text" style="width:200px;" name="post[homepage]" id="homepage" value="{$homepage}"/> 展开
1个回答
展开全部
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<script type="text/javascript">
var net="^[a-zA-z]+://[^\s]*$";
var netMsg = "输入的网址格式不正确!";
function frm_onsubmit(){
if(checkNet(document.getElementById('homepage').value,net,netMsg)){
return false;
}
}
function checkNet(objName,str,msg){
var re = new RegExp(str);
alert(str);
if(!re.test(objName)){
alert(msg);
objName.focus();
return false;
}
return true;
}
</script>
</head>
<body>
<input type="text" style="width:200px;" name="homepage" id="homepage" />
<input type="button" value="提交" onclick="return frm_onsubmit();"/>
</body>
</html>
那个正则表达式是要有http://的
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<script type="text/javascript">
var net="^[a-zA-z]+://[^\s]*$";
var netMsg = "输入的网址格式不正确!";
function frm_onsubmit(){
if(checkNet(document.getElementById('homepage').value,net,netMsg)){
return false;
}
}
function checkNet(objName,str,msg){
var re = new RegExp(str);
alert(str);
if(!re.test(objName)){
alert(msg);
objName.focus();
return false;
}
return true;
}
</script>
</head>
<body>
<input type="text" style="width:200px;" name="homepage" id="homepage" />
<input type="button" value="提交" onclick="return frm_onsubmit();"/>
</body>
</html>
那个正则表达式是要有http://的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询