Professional Documents
Culture Documents
Bai 5 - Su Dung Form Va Javascript
Bai 5 - Su Dung Form Va Javascript
KHOA CNG NGH THNG TIN I HC KHOA HC T NHIN 2007 Authored by: Lng V Minh
1.
Yu c u:
Thit k form c ni dung sau:
S dng Javascript kim tra thng tin nhp : Tn ng nhp khng c php rng Mt khu phi cha t nht 5 k t Mt khu nhp li phi trng vi mt khu
2.
H ng d n thi t k Form
B c 1 : T o n n cho form
T menu Insert Form chn Form. M lnh HTML tng ng cho vic to mt Form:
<form
method="POST">
</form>
B c 2 : Thi t k table
STT 1 2 3
Char width 20 15 15
HTML Code
<input type="text" name="textTenDN"> <input type="password" name="textMatKhau"> <input type="password" name="textMatKhauGoLai">
STT 1 2
Value ng k Xa
HTML Code
<input type="submit" value="ng k" name="btDangky"> <input type="reset" value="Xa" name="btXoa">
BUTTON Control
Kt qu :
B c 4 : Ki m tra k t qu th c hi n. Lu trang web li. Nhn F12 xem trang web bng trnh duyt web IE.
3.
-
H ng d n s d ng Javascript
Bc 1 : Thng nht tn cc controls s dng trong form trn. STT 1 2 3 4 5 Tn control textTenDN textMatkhau textMatkhaugolai btDangky btXoa Loi control Textbox Textbox Textbox Button Button
Bc 2 : To mt trang web bt k c tn Dangkythanhcong.htm. Trang web ny s hin th khi ngi dng nhn vo nt ng k v vic kim tra d liu thnh cng. Bc 3 : t tn cho Form l DKUser
Bc 5 : gi hm kim tra khi bm vo nt submit. Ti phn khai bo th <form> ca trang web, sa li m lnh sau:
o o o o
Thuc tnh name: t tn cho form ang s dng. Thuc tnh method: Chn hnh thc truyn d liu vi server (Post/Get) Thuc tnh action: Ch nh a ch URL c gi khi button (c thuc tnh submit) c nhn. Thuc tnh onsubmit: Ch nh hm KiemTra() s c gi khi button (c thuc tnh submit) c nhn. Nu hm tr v gi tr False th thuc tnh action b b qua v ngc li.
Bc 6 : Kim tra kt qu trang web o Lu trang web li. o Nhn F12 m trang web bng IE. o To cc trng hp nhp d liu khc nhau kim tra kt qu trang web: Ln 1: Tn ng nhp b b trng.
Ln 2: Mt khu b b trng. Ln 3: Mt khu ngn hn 5 k t. Ln 4: G li mt khu b b trng. Ln 5: Nhp y , ng cc thng tin cn thit.
4.
Bi t p th c hnh:
Tm hiu thm cc control khc (listbox, combo box, radio Button, checkbox, ) v thuc tnh ca n. Hon thnh y form ng k theo yu cu.