01.
<!-- Dont forget to
include
the jQuery library here -->
02.
<script
04.
integrity=
"sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
05.
crossorigin=
"anonymous"
></script>
06.
<script type=
"text/javascript"
>
07.
08.
$(document).ready(
function
() {
09.
10.
$(
"#validate"
).keyup(
function
(){
11.
12.
var
email = $(
"#validate"
).val();
13.
14.
if
(email != 0)
15.
{
16.
if
(isValidEmailAddress(email))
17.
{
18.
$(
"#validEmail"
).html(
"<font color='green'>อีเมล์ถูกต้อง</font>"
);
19.
}
else
{
20.
$(
"#validEmail"
).html(
"<font color='red'>อีเมล์ไม่ถูกต้อง</font>"
);
21.
}
22.
}
else
{
23.
$(
"#validEmail"
).html(
""
);
24.
}
25.
26.
});
27.
28.
});
29.
30.
function
isValidEmailAddress(emailAddress) {
31.
var
pattern =
new
RegExp(/^((
"[\w-\s]+"
)|([\w-]+(?:\.[\w-]+)*)|(
"[\w-\s]+"
)([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
32.
return
pattern.test(emailAddress);
33.
}
34.
35.
</script>
36.
<input type=
"text"
id=
"validate"
width=
"50"
>
37.
<div id=
"validEmail"
></div>