Autor Zpráva
TheRay
Profil
Mám len malú otázočku zmenil som si kód aj podla naj častejších otázok tu na fóru ale nepracuje mi ako by mal potrebujem aby začal od čísla 5 teda 5,6,7,8,9 atď pls kde mám chybu? vpisuje 5->55->555->

function addElement() {
  var ni = document.getElementById('myDiv');
  var numi = document.getElementById('theValue');
  var num = (document.getElementById('theValue').value + 6)- 1;
  numi.value = num;
  var newdiv = document.createElement('div');
  var divIdName = 'my'+num+'Div';
  newdiv.setAttribute('id',divIdName);
  newdiv.innerHTML = '<input type="text" size="2" value="'+num+'" style="border: 0 solid #FFFFFF">';
  ni.appendChild(newdiv);
}

function removeElement(divNum) {
  var d = document.getElementById('myDiv');
  var olddiv = document.getElementById(divNum);
  d.removeChild(olddiv);
}
_es
Profil
http://diskuse.jakpsatweb.cz/.sandbox/?action=vthread&forum=8&topic=106539#soucet
TheRay
Profil
Ale * 1 + 5 je stále 5....
_es
Profil
TheRay:
Problém tam máš vysvetlený, že si lenivý si to pozorne prečítať a pochopiť je tvoj problém.
Týka sa to 4. riadku.
Máš tam vlastne:
(x + 6) - 1
("5" + 6) - 1 = "56" - 1 = 55
("55" + 6) - 1 = "556" - 1 = 555
atď.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: