Siema,
mam 3 divy:
<div id="1"></div>
<div id="2"></div>
<div id="3"></div>
Następnie modal boostrap, a w nim ustawione pole tekstowe (input) i przycisk wywołujący funkcje insert().
Potrzebuje jedną funkcje, która w zależności czy dany div posiada jakąś treść wstawi treść z pola tekstowego.
Np normalnie wstawi wartość do id="1", ale jeśli id=''1' posiada treść to wstawi to drugiego, a jeśli oba mają treść, to do 3.
Na chwilę obecną mam coś takiego, ale 3 warunek nie działa.
function insert() {
var takevalue = document.getElementById("inputEmail3").value
var id1 = document.getElementById("val1")
var id2 = document.getElementById("val2")
var id3= document.getElementById("val3")
if (id1.innerHTML.length == 0) {id1.innerHTML = takevalue
else if ((id1.innerHTML.length > 0)) {id2.innerHTML = takevalue}
else if (id1.innerHTML.length > 0 && id2.innerHTML.length > 0) {id3.innerHTML = takevalue}
Czy jest jakiś inny sposób rozwiązanie tego problemu?
Z góry dzięki za pomoc.