Martin Svarovsky wrote: > milan napsal(a): > >> potreboval bych drobnou konzultaci v xhtml >> >> mam par mensich problemu, >> 1/ v XHTML se ma pry pouzivat IDcko misto NAME, ale zde je rozpor s >> tim, ze ID musi byt ve strance jedinecne (tj. pouze 1x), ale kdyz chci >> pouzit >> napr radibutton nebo checkbox musim tam pouzit vice inputu s jednim ID, >> ted konkretne > > Nejde o to co se "pry ma" nebo "pry nema" pouzivat v XHTML 1.0 Strict, > ale o to co specifikce povoluje a co ne. Doporucuji prostudovat > specifikaci - bude o jasnejsi. > http://www.w3.org/TR/2002/REC-xhtml1-20020801/ > Kazdopadne: pouzivani IDcek misto NAME ti u formularu zrovna moc > nepomuze, protoze pri odeslani formulare se hodnoty inputu bez NAME > neodeslou na server, a i kdyby se nahodou odeslaly tak server nevi kam > je priradit protoze nebudou mit jmeno, jen hodnotu. > Tolik teorie, praxe: v tagu input je name atribut povolen. > Doporucuji kazdy pokus zkusit validovat: http://validator.w3.org/ - > validator te uz nakopne kam dal. > >> >> <div class="all"> >> <label for="mutace">Jazykové mutace:</label> >> <div class="inp"> >> <input id="mutace" value="pouze_jeden_jazyk" type="checkbox" >> checked="checked">pouze jeden jazyk</input><br /> > > ... > Tohle ti validator vykopne urcite - uvnitr tagu input nema text co > pohledavat. Zkus to treba nejak takto: > <input id="mutace_1" name="mutace" value="pouze_jeden_jazyk" > type="checkbox" checked="checked" /> > <label for="mutace_1">pouze jeden jazyk</label><br /> > <input id="mutace_2" name="mutace" value="dva_jazyky" type="checkbox" /> > <label for="mutace_2">dva jazyky</label> nakonec jsem tam dal vsude name a na prvni polozku vzdy jeste id (kvuli labelu) a vsechny inputy udelal kratky a popisky dal normalne za "chlivek" jako normalni text >> 2/u radiobuttonu mi MSIE nedovoli odkliknout druhy stav, pokud zadam >> jednomu z nich zaskrtnuti tj, checked="checked" > > Ted nevim, jestli je to jeden radiobutton nebo vic radiobuttonu se > stejnym name. Pokud jeden - je to jasne, radiobutton se da pouze > ZASKRTNOUT, odskrtava (odpuntikuje) ho jiny se stejnym name. > No, samozrejme se da i jeden radiobutton odchecknout - Javascriptem. > Pokud je jich vic a tobe nefunguje prepinani stavu, zkontroluj si zda > maji radiobuttony stejne name. > tak to blbnuti u radia delalo pouziti jen id bez name kazdoppadne DIK za nakopnuti, nakonec jsem se dokopal k validnimu formu, jen sem se docala divil, ze u textarea je nutny zadavat cols a rows, kdyz by melo vyhodou XHTML melo byt oddeleni obsahu od formatovani Milan OooooO OooooO OooooO OooooO OooooO Milan Kvasnicka 4media s. r. o. http://www.4media.cz milan (zavinac) 4media.cz OooooO OooooO OooooO OooooO OooooOReceived on Wed, 11 May 2005 15:09:51 +0200
This archive was generated by hypermail 2.1.8 : 11. 05. 2005, 15:05 CEST