У меня возникли проблемы с попыткой найти решение для этого, не прибегая к оператору php или javascript. Это потому, что идея кажется настолько простой, что я почти уверен, что должен быть способ сделать это без использования двух.
У меня есть регистрационная форма, и некоторые поля в этой форме обязательны для заполнения. Но я пришел в затруднительное положение, потому что я требую, чтобы пользователь ввел хотя бы один номер телефона, чтобы с ним можно было связаться в случае возникновения проблемы с его заказом.
Итак, у меня есть 3 поля: «Телефон», «Мобильный», «Факс».
Что я хочу сделать, так это сделать так, чтобы пользователь должен был ввести либо номер телефона, либо номер мобильного телефона, чтобы заполнить форму.
Но, я думаю, мой вопрос заключается в следующем... Можно ли каким-то образом использовать атрибут required
для достижения такого эффекта?
Вот html для этих полей:
<li>
<label for="phone">Phone:</label>
<input type="tel" name="phone" id="phone" value="'.htmlout($phone).'" required aria-required="true" placeholder="0317021101"title="Please enter your home or work number here. You must enter either a phone, or mobile number." maxlength="20"/>
</li>
<li>
<label for="mobile">Mobile:</label>
<input type="tel" name="mobile" id="mobile" value="'.htmlout($mobile).'" placeholder="0827564829" title="Please enter your mobile number here. You must enter either a mobile, or phone number." maxlength="20"/>
</li>
В помощь, вклад или совет по этому поводу будет принята с благодарностью, спасибо!