Я создаю html-страницу с php-скриптом. Для некоторых элементов я показываю, какой тип он есть, и я выбираю тип этого элемента, но когда я создаю html-страницу, этот тип выбирается в коде, но он не выбран в раскрывающемся списке, которое вы можете видеть. Параметр varialbe $ assesing_method указывает, каков тип некоторых элементов. Мой код ниже:Радио выбранное значение, генерируемое php
Так, если тип: RADIO что я всегда получить сгенерированный HTML код вроде этого:
<option value='text' selected='selected' >TEXT FIELD</option>
<option value='textarea'>textarea</option>
<option value='radio'>radiobutton</option>
Мой PHP код:
$generatedHtml.="<select id='typeQuestion' name='typeQuestion'>";
if(strcmp($assesing_method,"text")==0){
$generatedHtml.="<option value='text' selected='selected' >TEXT FIELD</option>";
}
else{
$generatedHtml.="<option value='text'>Text field</option>";
}
if(strcmp($assesing_method,"textarea")==0){
$generatedHtml.="<option selected='selected' value='textarea'>TEXTAREA</option>";
}
else{
$generatedHtml.="<option value='textarea'>textarea</option>";
}
if(strcmp($assesing_method,"radio")==0){
$generatedHtml.="<option selected='selected' value='radio'>RADIO BUTTONS</option>";
}
else{
$generatedHtml.="<option value='radio'>radiobutton</option>";
}
$generatedHtml.="</select>";
Что такое $ assesing_method –