Temat: problem z etykietami na stronie
Tomasz Nowakowski:
Czy zadałeś sobie trud, żeby kliknąć w link który podałem?
Oczywiście, że tak; a czy Ty zadałeś sobie trud i przeczytałeś dokładnie ten sam dokument ?? (W3C jasno określa, że do identyfikacji elementów używa się atrybutu ID !!)
Zastanów się trochę zanim coś napiszesz. Co ma do tego js? Etykiety o których mowa nie potrzebują javascriptu do działania.
Zastanowiłem się; głównie poprzez JS czyta się i modyfikuje drzewko DOM; jeżeli zadasz sobie trud to znajdziesz bardzo wiele odpowiedników w JS z API zaproponowanym przez W3C do obsługi DOM; jeżeli w JS zaleca się stosowanie wartości ID zamiast NAME to ma swoje uzasadnienie i nie jest to kwestią kaprysów ECMA, Mozilli czy innej organizacji zajmującej się rozwojem JS
A co ma MS? Link prowadzi do dokumentu W3C na których wytyczne się niby powołujesz.
M$ to orędownik HTML przed 4.01 (layout oparty na tabelkach, używanie atrybutu NAME itp);
Zapominasz, że name jest używane nie tylko do identyfikacji elementu, ale też w innych sytuacjach. Zresztą w HTML 5 nadal
Człeku zadufany w sobie; przeczytaj i zrozum specyfikacje HTML a potem jeszcze raz i jeszcze raz, aż zrozumiesz, że w XXIw stosowanie wartości atrybutu NAME jako identyfikatora jest błędne
występuje name w tych "innych" sytuacjach. A w jakich to nie będzie dla ciebie pracą domową.
Człeku zadufany w sobie; jak już się mądrzysz to napisz, że właśnie w przytaczanym przez ciebie elemencie nazywanym uparcie i BłęDNIE jako etykieta nie będzie stosowany atrybut NAME !!
jest przed tobą weekend więc zdążysz przeczytać draft i dowiesz się z niego, że NAME w większości wypadków wypada;
Rafał Zabrowarny edytował(a) ten post dnia 11.11.09 o godzinie 19:11