2つの入力を持つsub_formというフォームがあります。入力の1つは電子メールアドレスで、もう1つはドロップダウンメニューからの選択です。以下のJavascriptは、電子メールアドレスが有効かどうかをチェックし、両方の入力値をコンソールログに出力します。このメールアドレス検証方法を改善するにはどうすればよいですか?
誤った電子メールが入力されると、エラーメッセージが表示されますが、それでもコンソールに印刷されるという問題があります。
有効な電子メールが入力された場合、入力のみがコンソールに出力されるように修正するにはどうすればよいですか?質問に私のコメントパー
<!-- validator -->
$('#sub_form').bootstrapValidator({live: 'disabled',
fields: {
email: {
validators: {
emailAddress: {
message: 'Invalid email' } }},}});
<!--print to console-->
document.getElementById('sub_form').onsubmit = function(){
console.log(document.getElementById('email').value);
console.log(document.getElementById('dropdown').value);
return false;
}
こんにちは、どのバリデータープラグインとバージョンを使用していますか?プラグインのレポ/ホームページへのリンクを提供できますか?私はいくつかのブートストラップバリデーターを見つけましたが、使用しているAPIと一致するものを見つけることができません。 –
こんにちは、私はここからバリデータを使用しました: https://bootsnipp.com/snippets/featured/contact-us-form-with-validation –
このバリデータプラグインは、http:// formvalidationで見つかった古いバージョンです.io /。 APIは主に2つの変更点で同じです。オブジェクト名は "formValidation"ではなく "bootstrapValidator"で、イベント名前空間では "fv"ではなく "bv"が使用されます。 –