別の絶対的な初心者の質問に戻ります。フォームを検証していますが、テキスト入力を 2 文字以上 15 文字未満に制限したいと考えています。私が試してみました:
function validateForm(formElement) {
var valid = true;
if (formElement.first_name.value.length < 2) return focusElement(formElement.first_name, 'Please enter a First Name that is more than 2 characters long.');
if (formElement.first_name.value.length > 15) return focusElement(formElement.first_name, 'Please enter a First Name that is less than 15 characters long.');
としても
if (formElement.first_name.value.length < 2 && formElement.first_name.value.length > 15) return focusElement(formElement.first_name, 'Please enter a First Name that is more than 2 and less than 15 characters long.');
どちらもエラーになります。どうすればこれを達成できますか?