Это очень простая панель выбора. Почему это не работает?Добавление новой опции для выбора меню
<html>
<form>
<label>
<select id="sel1">
<option> op1 </option>
<option> op2 </option>
<option> op3 </option>
</select>
<input onclick="s()" type="submit" value=" ok! ">
</label>
</form>
<script>
function s(){
document.getElementById("sel1").innerHTML += "<option> op4 </option>";
}
</script>
</html>
Если я хочу, чтобы люди добавили новый вариант, мне нужно наложить на него какую-то переменную. Как добавить php-переменную вместо op4, op5 и т. Д.?
innerHTML заменит все в 'sel1' элемента, так что вы будете в конечном итоге, оны один вариант там .. – whatever
@whatever Не совсем, OP использует' + = '. – undefined
@Vohuman да право ... – whatever