<select name="sweets">
<option value="none"></option>
<option>Chocolate</option>
<option>Candy</option>
<option>Taffy</option>
<option>Caramel</option>
<option>Fudge</option>
<option>Cookie</option>
</select>
<textarea id="show_sweets"></textarea>
<script>
$("select")
.change(function() {
var str = "";
var txtinf = "";
$("select option:selected").each(function() {
str += $(this).text() + " ";
});
$("textarea").text(str);
})
.change();
</script>
Пожалуйста, объясните, как показать текст каждой выбранной опции + дополнительный текст «Купить». Но ничего не показывать, если выбрана опция со значением «none».Как показать текст выбранной опции в textarea
E.g. если пользователь выбирает опцию с текстом «Шоколад» текст в текстовое поле должно быть что-то вроде этого:
«Купить Шоколад»
и если он выбран другой вариант текст должен быть заменен новой фразой типа «Купить Caramel "
, но если выбрано значение со значением =" none ", в текстовом поле не должно отображаться дополнительный текст (« Купить »).
Необходимо отобразить только текст текста в текстовом поле, но не значение параметра.
Вы забыли написать код jQuery. – Satpal