У меня есть два выбора окна, и один скрытый текстовый блокПолучить строку, но не значение из выпадающего опции списка выберите
<select name="name" id="name" class="form-control input-sm">
<option value="">- Choose a Name -</option>
<?php foreach($name as $n) { ?>
<option value="<?php echo $n->id_name;?>"><?php echo $n->name;?></option>
<?php } ?>
</select>
<select name="status" id="status" class="form-control input-sm">
<option value="">- Choose a Status -</option>
<?php foreach($status as $s) { ?>
<option value="<?php echo $s->id_status;?>"><?php echo $s->name;?></option>
<?php } ?>
</select>
<input type="hidden" id="message" name="message" value="">
То, что я знаю, это сценарий, как этот
function inputKelurahan()
{ var name = document.getElementById("name");
var status = document.getElementById("status");
document.getElementById("message").defaultValue = name.value + status.value;
}
Of Конечно, сообщение будет $ id_name + $ id_status. Как конкретизировать $ name + $ status?
Спасибо заранее,
Как @smoksnes указывает innerHTML будет работать. Хотя для извлечения текста вы должны использовать 'textContent', поскольку он быстрее и избегает возможных проблем XSS. Ссылка: https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent#Differences_from_innerHTML –
@ james.brndwgn - Спасибо. Я отредактировал свой ответ. Хорошая находка. – smoksnes