以下は、空白または5文字以下のテキストエリアを検証するためのコードです。1つのテキストエリアが空であるか5文字未満の場合、アラートを表示しません。
function validation() {
var context = $('#optionAndAnswer');
var currenttotal = context.find('.answerBtnsOn').length;
alertValidation= "";
// Note, this is just so it's declared...
var textAreaO = $(".textAreaQuestion");
if (textAreaO.val() == ""){
alertValidation += "\nYou have not entered a valid Question\n";
} else if (textAreaO.val().length < 5){
alertValidation += "\nYou have not entered a valid Question\n";
}
if(alertValidation != "")
{
alert(alertValidation);
return false;
}
return true;
}
問題は、それは私が同じクラス(.textAreaQuestion)との2つのテキストエリアを持って言うことができます2つのテキストエリアの一つ一つが空であるか、5文字未満場合、は、何の検証(ノーアラートはありません表示されます)が正しく表示されます。両方のテキストエリアが空であるか、5文字未満の場合にのみ表示されます。では、このコードをどのように操作して、空であるか5文字未満の多くのテキストエリアの中にテキストエリアがある場合、警告を表示することができますか?
おかげ
私は15の評判に達したときにすべての答えは、私はちょうど '$(」追加 – user1180490