Autor | Zpráva | ||
---|---|---|---|
koroman Profil |
#1 · Zasláno: 6. 2. 2009, 21:01:57
problem je v tom, ze firefox toto:
<select> <option disabled='disabled'>dsadasd</option> </select> zobrazi spravne, ale IE(7)na to je.be. readonly tiez nic neriesi. poradi niekto ? dik. |
||
SwimX Profil |
#2 · Zasláno: 6. 2. 2009, 21:06:26 · Upravil/a: SwimX
koroman
„disabled='disabled'“ by mělo být pouze DISABLED stejně tak CHECKED, popř READONLY prostě to už neá rovnáse něco aj tak omluva, disabled má ="disabled" ale v IE opravdu nefunguje, řešení je JS například zde: http://elmicoxcodes.blogspot.com/2007/05/activating-option-disabled-in-ie.html |
||
AM_ Profil |
#3 · Zasláno: 6. 2. 2009, 21:26:15
Přesněji, v XHTML se všechny bezhodnotové atributy zapisují jako nazev="nazev", protože atribut bez hodnoty není platný zápis v XML . Pokud je stránka klasické HTML, tak máš pravdu, tam patří disabled a další bez rovnítka.
|
||
SwimX Profil |
#4 · Zasláno: 6. 2. 2009, 21:29:33
AM_
já věděl že to nák takle je :) Díky za ujasnění |
||
Chamurappi Profil |
#5 · Zasláno: 6. 2. 2009, 21:38:57 · Upravil/a: Chamurappi
Reaguji na koromana:
Explorer skutečně atribut disabled na <option>u nepodporuje. K čemu ho potřebuješ? Reaguji na AM_: „atribut bez hodnoty není platný zápis v XML“ Technicky vzato není platný ani v HTML. V HTML je (dle představ dávných standardizátorů) v některých případech dovolena hodnota bez názvu atributu a bez rovnítka. A uvozovky kolem hodnot nejsou povinné, takže disabled — ač vypadá jako název — je ve skutečnosti hodnota. „Pokud je stránka klasické HTML, tak máš pravdu, tam patří disabled a další bez rovnítka.“ Pokud je stránka dodávaná s MIME typem „text/html“, je správně „disabled“ i „disabled="disabled"“. |
||
AM_ Profil |
#6 · Zasláno: 6. 2. 2009, 22:54:50
Chamurappi
„disabled — ač vypadá jako název — je ve skutečnosti hodnota“ aha, to jsem nevěděl :) všechno píšu v XHTML, takže jsem to nějak nestudoval. „Pokud je stránka klasické HTML“ Myslel jsem DOCTYPE ... HTML a tedy ne DOCTYPE ... XHTML, nikoli mime typ. |
||
koroman Profil |
#7 · Zasláno: 7. 2. 2009, 08:11:46
Chamurappi:
potrebujem to kvoli tomu, ze potrebujem v combe zobrazit kategorie a v tom sekcie, ale moze vybrat iba sekciu uzivatel a kategoria by mala byt neaktivna. niekde som videl take weby, len to uz neviem najst a pozriet co tam je. |
||
sláva Profil * |
#8 · Zasláno: 7. 2. 2009, 09:48:56
Pokud jsem to pochopil spravne - neni jednodusi tu polozku option vubec nezobrazit? Nebo to ma byt dynamicke a na zaklade nejakeho vyberu se option povoluje?
|
||
AM_ Profil |
#9 · Zasláno: 7. 2. 2009, 11:46:04
Nepomohlo by ti <optgroup> ?
|
||
koroman Profil |
#10 · Zasláno: 7. 2. 2009, 13:09:43
AM_:
toto som potreboval. THX |
||
Chamurappi Profil |
#11 · Zasláno: 7. 2. 2009, 15:17:02 · Upravil/a: Chamurappi
Reaguji na AM_:
Podle W3C deklarace typu dokumentu syntaxi neurčuje, v DTD není napsáno, jak se zapisují atributy, obě varianty jsou dovolené nehledě na <!doctype>. Proto také obě spolehlivě fungují. Reaguji na koromana: Element <optgroup> má mimochodem také atribut disabled, který také v Exploreru nefunguje. |
||
Časová prodleva: 6 měsíců
|
|||
Duch Profil * |
#12 · Zasláno: 11. 8. 2009, 17:04:01
Disabled se píše k select a ne k option.
<select name="" disabled="disabled"> <option></option> <option></option> <option></option> </select> |
||
habendorf Profil |
#13 · Zasláno: 11. 8. 2009, 17:05:58
Duch:
Děkujeme, teď jsi to rozsekl :o)) |
||
Časová prodleva: 15 let
|
0