var Surname1 = $('#sn1').val();
var Name1 = $('#n2').val();
var Gender1 = $('#g3').val();
var Address1 = $('#a4').val();
var Email1 = $('#em5').val();
var Phone1 = $('#hp6').val();
var emailcheck = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
var phonecheck = /^\d{8}$/;
var gendermcheck = /^[Male]$/;
var genderfcheck = /^[Female]$/;
if (Surname1 == "" || Name1 == "" || Gender1 == "" || Address1 == "" || Email1 == "" || Phone1 == "")
{
alert("Updating failed! Please try again!!!");
return false;
}
else if (!emailcheck.test(Email1))
{
alert("Unable to Update! Please Check your Email Address");
return emailcheck.test(Email1);
}
else if (!phonecheck.test(Phone1))
{
alert("Unable to Update! Please Check your contact number");
return phonecheck.test(Phone1);
}
else if (!genderfcheck.test(Gender1) || gendermcheck.test(Gender1))
{
alert("Type Male/Female");
return genderfcheck.test(Gender1);
return gendermcheck.test(Gender1);
}
else
{
alert("Update was Successful! Thank you for updating our system!");
}
男性と女性を確認する保存するボックスに男性または女性のみを入力できるようにする場合は、彼らが男性を入力した場合、それは "男性"または "女性"のみを受け入れることができるようにそれをコード化する方法はありますか?性別のバリデーション
あなたが望むロジックは、!test1 &&!test2の場合です。つまり、人を性別のバイナリに限定することは、一部の人々のアイデンティティを無効にする政治的立場をとる悪い考えです。それが侮辱的な理由を理解しておらず、それらの人々に侮辱するつもりではない場合、性別の入力を男性/女性だけに制限するものではありません。 – acrosman
有効な値の小さい特定のセットがある場合、ドロップダウンまたはラジオボタンセットを使用しないのはなぜですか? –