Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Java Script Kontrola formulára textový vstup pre špeciálne znaky

funkcie používať JavaScript je indexOf skontrolovať text a používateľ zadá do formulára HTML pre špeciálny znak . Môžete použiť to , čo ste sa naučili z tohto projektu na overenie vstupu používateľa , ako je kontrola , že textové pole s názvom " URL vašej domovskej stránke je " má znak " /" použitý vo všetkých adries URL . Vytvorte webovú stránku

Ak chcete skontrolovať formuláre vstup pre špeciálny znak , budete potrebovať webové stránky hostiť formulár . To znamená , že vaša prvá úlohou v tomto projekte je vytvoriť webové stránky . Vyhlásenie Nasledujúci tejto časti obsahovať prázdne stránky HTML môžete pridať formulár . Vložiť tieto vyhlásenia v novom dokumente programu WordPad , uložte tento dokument s ľubovoľným názvom súboru , ktorý končí v " HTM " . < /Head > < /body > < /html >
Vytvorte formulár

Akonáhle budete mať platný stránku HTML , vytvoriť formulár , ktorého vstup chcete skontrolovať pre špeciálne znaky . Formulár HTML tag vytvára webové formuláre . V rámci tohto tagu, použite vstupné tag vytvoriť textové pole , ktoré bude obsahovať vstup používateľa , ktoré chcete prehľadávať . Použite iný vstupný tag vytvoriť tlačidlá pre užívateľa predložiť jej text . Nasledujúce príkazy vytvorí formu vzorky s tagy práve opísal . Vložiť vyhlásenie po tele značku v prázdnej webovej stránky

E - mailová adresa : . < input type = " text " name = " email " > input type = " submit " value = " Submit email " > < /form >

Napíšte JavaScript program

Akonáhle budete mať webový formulár , ktorého vstup chcete vyhľadať špeciálny znak , napísať krátky program JavaScript vykonať túto vyhľadávanie . Súčasťou tejto úlohy zahŕňa prepojenie tlačidlo webového formulára " Odoslať " kód , ktorý vyhľadáva vstupný formulár . Ak chcete vytvoriť odkaz , priradiť názov programu , JavaScript na onSubmit majetku tagu formulára . OnSubmit nehnuteľnosť je príkladom programovanie na základe udalostí . V tomto type programu, ktorý je základným prvkom objektovo orientovaných jazykov ako JavaScript , C + + a Java , môžete zadať funkciu , ktorá bude volaná , keď dôjde tlačidla kliknutím alebo podobný užívateľom zahájená akcie . Váš prehliadač bude volať nasledujúci program JavaScript , ktorý ide v sekcii Head HTML stránky , keď používateľ klikne na tlačidlo " Odoslať e - mail " formulára . Zvláštny charakter kontroly pre Program je " @ " . Ak chcete skontrolovať odlišného charakteru, prepíšte " @ " sa svojim charakterom , v príkaze , ktorý obsahuje funkciu indexOf . < Typ script = " text /javascript " > funkcie findSpecialChar ( ) { var x = document.forms [ " someForm " ] [ " email " ] hodnota ; . if ( ! x.indexOf ( ' @ ' ) = -1 ) { alert ( " ; Text forma má charakter ' @ ' " ) ; } else { alert ( " text forma nemá charakter ' @ ' " ) ; } //koniec , ak

} < /script >
Otestujte program

Pomocou webového prehliadača , ktorá preverí vašu nový program JavaScript . Otvorte webový prehliadač , kliknite na príkaz svojho menu " Súbor " v " Open " . Prejdite na a dvakrát kliknite na webovú stránku s vaším programom JavaScript . Po načítaní stránky , zadajte nejaký text do textového poľa , potom stlačte tlačidlo Odoslať " . Ak text , ktorý ste zadali , obsahuje znak , ktorý zodpovedá jeden v " indexOf " vyhlásenie program v JavaScripte , bude program hlásiť , že našiel charakter . V opačnom prípade bude program hlásiť , že nenašiel charakter .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené