Čím nahradit atribut "name" u XHTML 1.1?

9 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Docela by mě to zajímalo, hlavně třeba u tagu <input>, kde jméno toho inputu je nepostradatelna identita do PHP scriptu. Atributem "id"? IMHO blbost.
  2. Atributem id. A je to logicky, protoze id elementu by melo byt jedinecne.
  3. Proč blbost?
  4. No nejde mi do hlavy jak si s tím poradí PHP skript. Ale pokud bude brát id stejně jako name, tak je to v pohodě. Díky moc.
  5. proc bys nahrazoval name atribut u inputu? To je prece XHTML1.1 nezakazuje.
  6. Atribut NAME je zakázán jen u elementů, u kterých se bezdůvodně zneužíval vůči atributu ID. Jinak je samozřejmě povolen a nedávalo by smysl, kdyby ne. Protože atribut ID má souvislost pouze a jenom s DOMem dokumentu a do PHP apod. předáván není. Narozdíl od atributu NAME. Třeba u elementů formuláře je nenahraditelný (jinak by třeba takový radio bylo nepoužitelný - ale i ostatní elementy ve FORM).
  7. Sojkovec: Teď ti tak koukám do tvýho zrojáku, konkrétně na: http://sojkovec.wz.cz/?stranka=registrace a u tagu INPUT máš atribut "name" a přesto to validátor vyhodnotí jako validní xhtml 1.1 Jak jsem tak pochopil, tak je atribut NAME v XHTML 1.1 zakázanej, nebo ne?
  8. Tak sorry, nepřečetl jsem si poslední dva příspěvky, beru zpět a už to chápu.
  9. To by byl docela průser, zakázat atribut name u inputu.

← Zpět na všechna témata