Autor Zpráva
SeparateSK
Profil
Dobry den, mam takýto script:
1:<input type="text" value="" id="t"><br>
2:<input type="text" value="" id="t"><br>
3:<input type="text" value="" id="t"><br>
<button onclick="alert(document.getElementById('t').value)">Tlacitko</button>
A chcel by som ,aby po slačení tlačítka vypísalo hodnotu toho "t" , ktoré je druhé
Skúšal som
<button onclick="alert(document.getElementById('t')[1].value)">Tlacitko</button>
ale je to zcela nanič.
Tak ako mám zistiť hodnotu prvku s id "t" , ktoré je ale druhé s takýmto ID ?
Ironko
Profil *
Aký máš dôvod dávať trom prvkom rovnaké id?
_es
Profil
SeparateSK:
Tak ako mám zistiť hodnotu prvku s id "t" , ktoré je ale druhé s takýmto ID ?
Identifikovať ten prvok na základe niečoho iného než id.
Z toho ale vyplýva, že nemá veľký zmysel dávať viacerým prvkom rovnaké id.
SeparateSK
Profil
Problém vyriešený : použil som getElementsByName('t')[1]; a namiesto id="t" som použil name="t"

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: