jQueryを使用していて、無料のメールサービスドメイン(Yahoo、Gmail、Hotmailなど)でメールアドレスがホストされているかどうか確認したいと考えています。jQueryでメールアドレスの配列を確認
残念ながら、残念ながら私はドメイン名を配列に入れるのに十分な構文を知らないので、電子メール(この場合はYahooのみでホストされている場合)をチェックすることができます。
if ($(this).val().indexOf("yahoo.com && gmail.com && hotmail.com && ... ") != -1)
はありますか?ここで
はスクリプトです:
<script type="text/javascript">
$(document).ready(function(){
$('#bemail').click(
function(e){
e.preventDefault;
if ($(this).val().indexOf("Business email is required") != -1) {
$('#bemail').val("");
}
});
$('#bemail').blur(function() {
if ($(this).val().indexOf("yahoo.com") != -1)
{
$(this).val("Business email is required");
}
});
});
</script>
感謝。
は、フォーム入力データ抽出からコードをチェックするドメインを分離、それはあなたのコードをより簡単にし、それが非jQueryの特定 – Alnitak