note から WordPress に出戻りました!😭

[ JavaScript ] 携帯のメールアドレスをはじくサンプル

だるかぶ

サンダルでスーパーカブ乗りの『だるかぶ』です!
ご訪問ありがとうございます。ゆっくりしていってね。(本ページは広告を含みます。)

携帯電話のメールアドレスを通さないフォームの JavaScript サンプルです。

実際に動作するサンプル

https://codepen.io/darucub/pen/qEZRajY

サンプルコード

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<title>パソコンのメールアドレスを判定</title>
<script language="JavaScript" type="text/javascript">
function check(form){
    var email_format = /^[\w\.\d\-_]+@([\w-]+\.)+[a-zA-Z]+$/;
    var objf = eval(form);
    var ezweb = /\@ezweb\.ne\.jp$/;
    var vodafone = /\.vodafone\.ne\.jp$/;
    var docomo = /\@docomo\.ne\.jp$/;
    var ido = /ido\.ne\.jp$/;
    var sky = /sky\.tu-ka.ne\.jp$/;
    if(objf.mail.value == "" || ezweb.test(objf.mail.value) || vodafone.test(objf.mail.value) || docomo.test(objf.mail.value) || ido.test(objf.mail.value) || sky.test(objf.mail.value) || !email_format.test(objf.mail.value)){
        alert('パソコンのメールアドレスを入力してください');
        return false;
    }
    return true;
}
</script>
</head>
<body>
<form method="POST" OnSubmit="return check(document.form1)">
<p><input type="text"></p>
<p><input type="submit" value="Submit"></p>
</form>
</body>
</html>

現場からは以上です。それでは、またッ!!!