私はmvc 5プロジェクトに取り組んでいます。連絡先のページ管理者にemaiulのアドレスを送信してもらいたいのですが、そのページのjavascriptで電子メールを検証したいと思います。それは正しく動作しません。私はplesaeを助けてほしい。 JSとの電子メールを検証するためのjavascriptで電子メールを検証する方法
<script language="javascript">
function f1() {
var inputText = document.getElementById("email").value;
var mailformat = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (inputText.value.match(mailformat)) {
document.form1.text1.focus();
}
else {
alert("You have entered an invalid email address!");
document.form1.text1.focus();
event.preventDefault();
}
}
</script>
そして、「正常に動作しないコードは、」実際に何を意味しているような
inputText.value
のみinputText
をしたくないですか? – arkaschaBTW:TLDは4文字以上にすることができます。例としては '.museum'や' .rocks'などがあります。 – arkascha
正常に動作しないとどういう意味ですか? – Tim