У меня 2 соответствующие поля формы, код страны и страны (здесь поле «Земля» является suppossed быть код страны.) Как установить значение элемента формы на основе выбранного значения?
Теперь я хочу, значение кода страны для заполнения при выборе стране и наоборот, эта страна выбирается при вводе кода страны. Значение из опции для страны - код страны.
Я пробовал что-то вроде следующего, которое правильно заполняет код страны на основе выбранного поля, но я не сейчас, как сделать это наоборот, как установить выбранный элемент в опции для кода страны, который был введен.
<div class="fl20">Land:</div>
<div class="fl40"><input type="text" size="2" id="landkod1" "value="<%if (ansokanInfo.getUppfinnareList().contains(editPerson) || ansokanInfo.getSokandeList().contains(editPerson) ){out.write(editPerson.getLandKod());} %>" name="<%= PandoraFieldConstants.FIELD_LANDKOD %>">
<select name="<%= PandoraFieldConstants.FIELD_LAND %>" onchange=document.getElementById('landkod1').value=this.value>
<%
for(Land land: pc.getLander()) {
%>
<option value="<%=land.getLandKod()%>"><%=land.getLandNamn()%></option>
<%
}
%>
</select>
Можете ли вы сказать, как это должно быть сделано?
Спасибо