küldés gombra
A HTML-űrlapok négyféle billentyűk:
Az attribútum a gomb, akkor beállíthatja az onClick eseménykezelő, mint az attribútum formában - onSubmit eseménykezelőkkel és onReset. Ezen túlmenően, a gombok és formák megfelelnek az DOM objektumokat. Az objektum megfelelő gomb metodclick (). Az objektum megfelelő forma módszerek nyújtson () és reset (). A programozás szempontjából fontos kérdés, a kölcsönhatás ezeket a technikákat egymással és a megfelelő eseménykezelõkkel.
- hívásakor click () hívás gombot, és egy eseménykezelő onClick ezt a gombot;
- hívás esetén nyújtson () hívás nem képez onSubmitformy eseménykezelő;
- metódushívás reset () nevezik, és alkotja onResetformy eseménykezelő.
Az alábbiakban néhány példát, hogy ez mit jelent a gyakorlatban. Így, amikor a program hívás nyújtson () metódus, meg kell vigyázni a további hívás az onSubmit eseménykezelő úgy, hogy például az adatok még nem küldték el a szerver ellenőrzése nélkül. Hogyan kell csinálni - mi magyarázza az alábbiakban. Különös figyelmet fordítottak a lehetőségét, elfog és generáló adatokat küldeni a szerveren esemény.
típusú gomb gomb az űrlapon megadott elsősorban annak érdekében, hogy képes legyen végre semmilyen műveletet, vagy ha megnyomja a felhasználó, vagy hívja click () metódust.
Calling click () a gomb egyenértékű a gomb megnyomásával, amint azt a fenti példában. Mint látni fogjuk, ugyanez igaz az összes típusú gombok.
A kísérletek során a választ a szerver, hogy előkészítse a következő egyszerű HTML-fájlt receive.htm:
Most bonyolítja a példánkban: hozzá egy onClick eseménykezelő (az elküld gombra), és a onSubmit (alakú), és nézd meg a viselkedését a böngésző, ha rákattint a küldés gombra:
5.6 példa. Rakodók onClick a küldés gombra, és a forma onSubmit (html, txt)
Ügyeljen arra, hogy megnyomja a küldés gombot vezet a következő műveletsornak böngésző:
- hívja az eseménykezelő onClick meg ezt a gombot;
- hívja onSubmit eseménykezelő az adatlapra
- Küldés űrlap adatait a szerveren.
Ennek megfelelően a további lépéseket megelőzően adatok küldését kódot lehet helyezni bármelyik említett processzorok különösen azáltal, hogy egy részük az üzemeltető return false, meg tudjuk akadályozni az adatok küldését.
Metódushívás click () 'Küldés' gombra egyenértékű a gomb megnyomásával, - lesz az összes fenti három lépésből áll:
5.7 példa. Hívás gombbal () metódus a küldés gomb (html, txt)