Imam sledeći problem.
Ispod levog navigacionog menija postavio sam deo za registraciju i prijavljivanje na sajt.
Taj deo se nalazi u <div> tagu i ima odgovarajuci jedinstven (svoj) stil na stranici. Stil je urađen tako da ceo blok ima apsolutnu poziciju po x- i y-koordinati. U okviru bloka se naravno nalazi i <form> tag sa dva textfield-a, jednim checkbox-om i jednim Submit dugmetom.
Pre nego što postavim pitanje, hoću da napomenem da se stranica sasvim korektno i prikazuje i funkcioniše u Firefox-u v1.03, a da se u IE6 samo korektno prikazuje. Ono što ne funkcioniše u IE6, zbog čega ovo i pišem, je što kad kliknem mišem bilo gde na stranici van menija, checkbox biva selektovan/deselektovan, a Submit dugme "biva kliknuto". To se u Firefox-u ne dešava, tj. sve radi kako treba. Problem pravi ovo čudno ponašanje u IE6.
Meni se čini kao da se u IE6 oblast važenja <form> taga prostire i van oblasti važenja <div> taga koji ga uokviruje. Zna li neko o čemu se ovde radi? Da li je to bug u IE6 ili nešto drugo.
Dopuna: 17 Maj 2005 6:10
Problem je rešen. Celu zbrku su pravili <label> tagovi i to oni koji sadrže "for" atribut, npr.:
Username:<label for="Username" /><br />
<input id="Username" tabindex="1" class="textbox" name="username" size="15" value="" maxlength="30" type="text" alt="User Name" /><br />
Kad sam ih obrisao, sve je proradilo kako treba i u IE6.
|