[JavaScript]


この日記のはてなブックマーク数 このエントリーを含むはてなブックマーク
Javascriptでメールアドレスの書式をチェックするには以下のように正規表現を使用します。

if (!document.form.name.value.match(/^[A-Za-z0-9]+[\w-]+@[\w\.-]+\.\w{2,}$/)){
	alert("e-mailアドレスをご確認ください。");
	return false;
}


[補足説明]
^[A-Za-z0-9]+ 一文字以上のアルファベット、または数字
[\w-]+一文字以上のアルファベット、数字、ハイフンまたは下線
[\w\.-]+一文字以上のアルファベット、ピリオド、ハイフン
{2,}直前の文字が2文字以上


関連記事
innerText
全角文字チェック
条件演算子
replaceChild
フォームの値を取得
Option
insertBefore
テーブルのデータを取得
hasChildNodes - 子ノードの判定
createElement - エレメント作成
Ajax.Request
encodeURI
zapatec ajax suite
スタイルシートをダイナミックに読み込み
連想配列のように値にアクセス
text及びtextareaの入力チェック
フォームの要素名一覧取得
for in ループ
this keyword
連結演算子
確認ダイアログ
scriptタグによるJavaScriptの宣言
var - 変数の宣言
選択フォームの値を取得
文字列の長さ
コメント
ラジオボタンがチェックされているかを調べるには
マウスのドラッグを禁止する
メールアドレスの書式チェック
郵便番号の書式チェック
フォームのフォーカスを変える
JavaScriptからCGIに値を渡す
location.href - 指定したアドレスに移動
submit()が動かない
二つ以上の関数を呼び出すには
選択肢によってドロップダウンのメニュー項目を変えるには
一つ前のページに戻る
広告