Autor Zpráva
Generátor
Profil *
Dá se nějak odkazovat na atribut ID, jako na NAME, způsbem $_POST['název']?
joejoe
Profil *
id se obvykle pouziva pro css
#nazev_promenne { text-decroration: underline }
nebo pro javascript
alert(document.getElementById('nazev_promenne').innerHTML);

naopak name se pouziva obyvkle pro
formularove polozky <input type="text" name="nazev_promenne" value="formularova hodnota" />
a odkazy uvnitr stranky <a href="stranka.html#nazev_promenne">link</a>

Pri pouzivani techto promennych je nutne zamyslet se co se provadi na serveru a co se provadi v prohlizeci a jaka komunikace probiha mezi serverem a klientem ( Komunikace probiha formou DOTAZ->ODPOVED->DOTAZ->ODPOVED... ). Z toho logicky vyplyva, ze na polozky se pomoci atributu id v php nelze primo odkazovat, protoze pri kliknuti odeslat se implicitne neposilaji serveru.

Je mozne pomoci javascriptu pri udalosti onunload nebo pri udalosti onsubmit pridat hodnoty jednotlivych atributu, ale neco takoveho se obvykle nedela.
DoubleThink
Profil *
Dá se nějak odkazovat na atribut ID, jako na NAME, způsbem $_POST['název']?

Ne - prohlížeč hodnoty ID formulářových prvků neodesílá (proč by také měl?).
Toto téma je uzamčeno. Odpověď nelze zaslat.

0