У меня есть простая форма опроса, которую я разработал, но по какой-то причине одна строка кода не работает.Textarea locking
В вопросе 5. Если пользователь выбрал переключатель YES, то они должны ввести что-то в текстовое поле или не должны быть отправлены.
Если нет, то текстовое поле должно быть заблокировано, поэтому ничто не может быть введено.
Вот код: Спасибо за помощь дам и джентльмен
5. Are you using other non-franchise service centres?
<br>
*if yes is there any other reason you would do so other than price
<br>
<input type="radio" name="question5"
<?php if (isset($question5) && $question5=="Yes") echo "checked";?>
value="Yes">Yes
<br>
<input type="radio" name="question5"
<?php if (isset($question5) && $question5=="No") echo "checked";?>
value="No">No
<br>
<textarea name="question5" rows="5" cols="40"><?php echo $question5 </textarea>
php работает на сервере. он не может ничего делать с формой после ее отправки клиенту. вам нужен javascript. –
@MarcB я имею ввиду перед отправкой его сэром. Форма должна понимать, что если вопрос 5 имеет Да, то они должны ввести что-то в текстовое поле. Если нет, то текстовое поле заблокировано. –
Попробуйте с JavaScript –