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 |
#2 · Zasláno: 12. 7. 2012, 15:03:25
Mufna:
ziskany_popisek=document.getElementById('search_text').title; document.getElementById('search_text').title='Nový popisek'; |
||
Keeehi Profil |
Jako alternativa
getAttribute('title') |
||
Mufna Profil |
#4 · Zasláno: 12. 7. 2012, 15:19:56
Keeehi:
s getAttribute() jsou prý problémy v některých prohlížečích |
||
Keeehi Profil |
#5 · Zasláno: 12. 7. 2012, 15:32:38
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 |
#6 · Zasláno: 12. 7. 2012, 15:40:18
|
||
Keeehi Profil |
#7 · Zasláno: 12. 7. 2012, 15:57:05
Ok, v některých případech to je problém. Použití s title ale vypadá bezpečně.
|
||
Chamurappi Profil |
#8 · Zasláno: 12. 7. 2012, 16:13:00
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.
|
||
Časová prodleva: 12 let
|
0