コードコピーは次のとおりです。
<script type = "text/javascript">
関数checkurl(){
var url = document.getElementById( 'url')。value;
if(url == ''){
alert( 'urlアドレスは空にすることはできません');
falseを返します。
} else if(!isurl(url)){
alert( 'urlは//www.vevb.com');
falseを返します。
} それ以外 {
trueを返します。
}
falseを返します。
}
関数isurl(str)
{
//varreg =/
//含める必要があります。 (最後の1つ。少なくとも1つの文字が先行します)。少なくとも1つの単語文字の後に続き、最後の文字は単語文字または/でなければなりません
varreg =/w+。(w+| w+/)$/;
varisurl = reg.test(str); // test(str)メソッドは、jsの正しい式の組み込みオブジェクトを直接呼び出すことができるということです
Returnisurl;
}
</script>
コードコピーは次のとおりです。
<form action = "" method = "post" onsubmit = "checkurl();">
URL:
<入力型= "text" name = "url" id = "url" value = "// www.vevb.com" onfocus = "this.value = ''"/>
<br /> <br />
<入力型= "submit" value = "get address" name = "get"/>
<入力タイプ= "submit" value = "now name =" download "/>
</form>
PHPは、URLアドレスの有効性を検出します
コードは次のとおりです
コードコピーは次のとおりです。
<?
関数is_url($ str){
return preg_match( "/^http:// [a-za-z0-9]+。
}
?>
通常の方法であるかどうかを試してみたい場合は、file_get_contents()関数を使用して検証できます。