IF文の限界と可能性を理解するのは難しいです。私はちょうど次を書くための最善の最短方法を知りたい。基本的には、入力が空の場合、またはtextareaにデフォルト値が含まれている場合はfalseを返すだけです。このフォームは、名前、電子メール、電話、コメントです。電話はオプションですので、すべての入力をターゲットにすることはできません。IF文を書く最適な方法
$('form').submit(function(){
if ($('#email').val() == '') {
return false;
} else if ($('#name').val() == '') {
return false;
} else if ($('textarea').val() === 'Enter comments here.') {
return false;
}
});
このコードは機能しますが、大量のスペースが必要です。ありがとう!あなたはこのワンライナーでそれを行うことができ
各コントロールのデフォルト値をどのように覚えていますか? (新しい 'placeholder'属性、' data'属性などを使用しますか?) –