Autor Zpráva
Mufna
Profil
Zdravím Vás. Jak mám získat hodnotu atributu title u inputu ?

Mám HTML:
<input name="q" id="search_text" type="text" title="Hledaný výraz" />

a chci získat ten title a pak s ním skrz javascript nějak pracovat. Zároveň chci aby to bylo funkční ve všech prohlížečích.
Trejpa
Profil
Mufna:
ziskany_popisek=document.getElementById('search_text').title;
document.getElementById('search_text').title='Nový popisek';
Keeehi
Profil
Jako alternativa
getAttribute('title')
Mufna
Profil
Keeehi:
s getAttribute() jsou prý problémy v některých prohlížečích
Keeehi
Profil
Mufna:
s getAttribute() jsou prý problémy v některých prohlížečích
Zdroj? Snažil jsem se něco najít na googlu, ale všechno co se mi povedlo najít byly problémy, které způsobovalo něco jiného a s getAttribute to nesouviselo.
Joker
Profil
Keeehi:
Zdroj?
Zdejší Časté potíže, zajímavosti a poučné debaty u zdůvodnění je odkaz sem.
Keeehi
Profil
Ok, v některých případech to je problém. Použití s title ale vypadá bezpečně.
Chamurappi
Profil
Reaguji na Keeehiho:
Velmi pravděpodobně bude getAttribute pomalejší. Nenapadá mě žádný rozumný důvod k jeho použití v případech, kdy existuje rovnou připravená vlastnost.

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:

0