Autor Zpráva
kohoutek100
Profil
Zdravím, začínám s webem a chtěl jsem se zeptat jak vygeneruju xml přes java script mám formulář který má různé imputy <input class="text2" type="date" name="bday" value="11-11-2015"> , <textarea class="text2" name="promenna" cols="40" rows="3"> koment</textarea> atd. Jednotlivé imputy procházím takhle
 var hodnota, prvkyFormulare = document.forms["formular"];
            for (var i = 0; i < prvkyFormulare.length; i++) {
                hodnota = prvkyFormulare[i].value;
                alert(hodnota);
a aby to vypadalo nějak takhle prostě xml
<Name>nazev promenne</Name>";
                                                                                                                                      <Value>hodnota promenne</Value>";
Hledal jsem na http://www.w3schools.com/.
přes getelement dostat jednotlivé imputy a potom ...? fakt nevím, díky za pomoc
Keeehi
Profil
kohoutek100:
A co s tím potom? Zobrazovat, někam posílat nebo něco úplně jiného?
kohoutek100
Profil
Stačilo by aby se to zobrazilo - třeba po kliknutí na tlačítko
Keeehi
Profil
kohoutek100:
Ještě upřesni, jak přesně má to xml vypadat. Z toho jednoho řádku těžko vyvozovat pravidla. Takto?
<bday>11-11-2015</bday>
<promenna> koment</promenna>
kohoutek100
Profil
  <AddComment>Text komentáře</AddComment>
  <Seznam>    // Tohle zatím může být stejné pro všechny, nemusí se měnit
    <polozka>  // Tohle zatím může být stejné pro všechny, nemusí se měnit
      <Name>promena</Name> tady ve vnitř bude name z imputu  např. promenna
      <Value>11-11-2015</Value>tady ve vnitř  bude value z imputu  např. 11-11-2015
    </polozka>
    </Seznam>
Keeehi
Profil
kohoutek100:
Živá ukázka

Ale jestli XML není vyžadován službou třetí strany což nejde ovlivnit, tak jsou mnohem lepší formáty na přenášení dat.
kohoutek100
Profil
Já vím, ale tohle jsem potřeboval! Díky moc!

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: