私はサイトを開発するのが初めてで、人の連絡先の詳細を含むフォームを作成しました。
電子メール テキスト フィールドでは、文字 @ を含む電子メール アドレスのみを許可したいのですが、「@」文字が存在しない場合、エラー メッセージが表示されます。
電子メール エントリの HTML コードは次のとおりです。
<td class="content"><input name="txtEmail" type="text" class="box" id="txtEmail" size="60" maxlength="100" /></td>
フィールドが確実に入力されるようにする Javascript は次のとおりです。
function checkShippingAndPaymentInfo()
{
with (window.document.frmCheckout) {
if (isEmpty(txtEmail, 'Please enter your email address')) {
return false;
} else {
return true;
}
}
}
上記のコードは機能しますが、私が必要とする制限はありません。必要なのは、テキスト入力フィールドに「@」文字が設定されていることを確認することだけです。誰かがこれで私を助けてください。
前もって感謝します。