質問編集履歴

1

漢字を修正しました

2022/04/28 10:15

投稿

gujhufiugho
gujhufiugho

スコア245

test CHANGED
File without changes
test CHANGED
@@ -78,6 +78,7 @@
78
78
  const name = document.querySelector('#name');
79
79
  const furigana = document.querySelector('#furigana');
80
80
  const email = document.querySelector('#email');
81
+ const reg = /^[A-Za-z0-9]{1}[A-Za-z0-9_.-]*@{1}[A-Za-z0-9_.-]{1,}.[A-Za-z0-9]{1,}$/;
81
82
 
82
83
  form.addEventListener('submit', function(event) {
83
84
  let msg = "";
@@ -89,6 +90,8 @@
89
90
  if (email.value == "") msg += "メールアドレスが入力されていません。\n";
90
91
 
91
92
  // ★②
93
+ else if(!reg.test(email.value)){
94
+ msg +=("メールアドレスの形式が不正です。");
92
95
 
93
96
  if (msg != "") {
94
97
  event.preventDefault();