ugrás a tartalomhoz

Automatikus adatmásolás

mkovacs5 · 2009. Ápr. 16. (Cs), 18.32
Sziasztok!

Azt szeretném megtudni, hogy melyik az a kód, amellyel azt lehet elérni, hogy bizonyos adatmezőkben lévő adatok átmásolódjanak egy másikba?

Pl.: Ha az állandó lakcím, és a levelezési cím megegyezik, akkor elég legyen csak egy checkboxot bejelölni, hogy az adatok másolódjanak.

Van valakinek ötlete?

Előre is köszönöm: Miki
 
1

gondold át a problémát

erenon · 2009. Ápr. 16. (Cs), 18.38
A kérdésre a válasz: A checkboxhoz actiont bindesz, mellyel kiolvasod a mező tartalmát, beírod a másik mezőbe. Ennek viszont így nem sok értelme van meglátásom szerint. Ha belegondolsz, (szerintem) az emberek többségének megegyezik a levelezési és lakcíme. (Ennek nézz utánna) Tehát alapértelmezett esetben ezt kell alapul venni. Akkor így építhetnéd fel az űrlapot:
Lakcím: [____________]
[_]: Nem egyezik meg...
Levelezési cím [______________] (alapértelmezetten letiltva)

A levelezési cím mezője alapértelmezetten legyen letiltva, és ha bepipálod a checkboxot, akkor váljon elérhetővé.
Szerveroldalon ellenőrizd a checkbox állapotát, és 0 esetén használd a lakcímet, egyébként a levelezésit.

Ha félreértettem a problémát, kérlek pontosíts.
3

ÁHHHÁÁÁÁ

mkovacs5 · 2009. Ápr. 16. (Cs), 18.47
Köszi, ez nem is rossz ötlet. Nem tudsz egy oldalt, vagy egy példát, hogy ezt hogyan is kell pontosan leprogramozni?

Köszi
2

Kliens oldalon JavaScripttel

Török Gábor · 2009. Ápr. 16. (Cs), 18.38
Ha az adatok egyezőségének bepipálása esetén egyből át szeretnéd másolni az adatokat, akkor praktikusan JavaScripttel tudod ezt megtenni: felfűzöl a kérdéses beviteli mezőkre egy-egy eseményfigyelőt, és ha azok tartalma változik, egyből leköveted a megfelelő inputokba.