У меня есть выпадающие списки со значениями и одна текстовая область для записи этих значений. Когда я нажимаю кнопку, он записывает значения всех трех выбранных выпадающих списков, он делает это каждый раз, когда я нажимаю кнопку (это делается три раза ). Этот кусок кода записывает значения списков удаления, например:
Кнопка нажата первый раз: «Содержание выпадающих списков» undefinedundefined
Кнопка нажата второй раз: не определено «Содержание выпадающих списков» не определено
Кнопка нажата в третий раз: undefinedundefined "Содержание выпадающих списков"
Но я хочу, чтобы значения выпадающего списка не были "неопределенными"
О чем вы думаете?
var i = 0;
function inc(){
i++;
if (i == 1){
var UkupnaPorudzbina1 = VrsteName + ' -> ' + PodvrsteName + ' -> ' + VelicineName + i;
}else if (i == 2){
var UkupnaPorudzbina2 = VrsteName + ' -> ' + PodvrsteName + ' -> ' + VelicineName + i;
}else if (i == 3){
var UkupnaPorudzbina3 = VrsteName + ' -> ' + PodvrsteName + ' -> ' + VelicineName + i;
}
var porudzba = UkupnaPorudzbina1 + UkupnaPorudzbina2 + UkupnaPorudzbina3;
document.frmMain.PorudzbaHolder.value = porudzba ;
}
VrsteName:
VrsteName = document.frmMain.Vrste.options[document.frmMain.Vrste.selectedIndex].text
PodvrsteName и VelicinaName одного вида
И HTML часть:
<textarea name="PorudzbaHolder" rows="4"> </textarea>
<input type="button" value="Dodaj porudzbinu" onClick="inc();"/>
Спасибо заранее ...