[ vecitiKrivac @ 14.04.2010. 13:05 ] @
Zdravo
Imam problem sa onemogućavanjem izbora pojedinih podataka u select meniju.U FF ovaj HTML kod radi, dok u IE6 neće.
Code:

<select>
    <option value="1">Option 1</option>
    <option value="2">Option 2</option>
    <option value="3" disabled="disable">Option 3</option>
</select>

Znači ja želim da onemogućim selektovanje Option 3 , ali to nikako ne uspevam. Nalazio sam neka rešenja u kojima su se koristile js f-je, koje su na onchange ispitivale da li je to polje selektibilno, i ukoliko nije selektovalo je sledeće selektibilno polje. Ali takvo rešenje mi se ne sviđa jel želim da simuliram situaciju kao u FF.

[Ovu poruku je menjao vecitiKrivac dana 14.04.2010. u 14:41 GMT+1]
[ misk0 @ 14.04.2010. 13:24 ] @
Ne moze tako :) ispravan kod je

Code:

<select>
    <option value="1">Option 1</option>
    <option value="2">Option 2</option>
    <option value="3" disabled>Option 3</option>
</select>


Disabled mora da postoji, ali ne dodjeljujes mu nikakvu vrijednost. Kao i default i slicni.
[ vecitiKrivac @ 14.04.2010. 13:39 ] @
Tek sad vidim da sam zaboravio da napomenem da je u pitanju IE6 i ovaj bag je rešen u 8.
Miško probao sam i tvoj kod ne radi na IE6.
[ Nikola Poša @ 14.04.2010. 14:31 ] @
Najpravilnije (po XHTML standardu) je disabled = "disabled", jer disabled je takođe atribut, i jedina vrednost koju on može da ima, u cilju onesposobljavalja nekog elementa, je upravo "disabled".
[ vecitiKrivac @ 14.04.2010. 14:50 ] @
Kako god okrenuo ili obrnuo, koristeći
Code:

<select>
    <option value="1">Option 1</option>
    <option value="2" disabled="disabled">Option 2</option>
    <option value="3" disabled>Option 3</option>
</select>

ne dobijam željene rezultate u IE6, jer option 2 i option 3 mogu i dalje da selektujem.
[ 357_97 @ 14.04.2010. 17:12 ] @
To je poznat problem u IE6. A isti se moze resiti jedino javascript-om.
link
[ vecitiKrivac @ 16.04.2010. 08:29 ] @
Hvala,
vidim da ne mogu da izvedem ono što sam hteo, ali mogu nešto slično. ;)