PROGRAM
KẾT HỢP FORM VỚI FUNCTION VÀ IF... ELSE
Thí dụ dúng nhiều chữ if... else và html form để viết một program ra lịnh cho bốn thành phần nhân dân phải thi hành trong thời chiến tranh.
1-Lớp tuổi từ 25 tới 30.
Phải nhập ngủ.
2-Lớp tuỗi từ 31 tới 40. Phải học vỏ tự vệ.
3-Lởp tuối nhỏ hơn 25.
Phải đi học.
4-Lớp tuỗi còn lại lo xây dựng sản xuất để xuất khầu.
----------------
<html><body>
<script>
function display(x){
if(x>=25
&& x<=30){alert("TRÌNH DIỆN NHẬP NGỦ")}
else if(x>=31 && x<=40){alert("HỌC VỎ TỰ VỆ")}
if(x<25){alert("Must
go to school")}
else {alert(" LO XÂY DỰNG SÃN XUẤT ĐỂ XUẤT KHẨU")}
}
</script>
<form>
<input type="text" name="baxao" value= " "
style="height:60px;
width:200px;"/><br><br>
<button onclick="display(form.baxao.value)">CLICK</button>
</form>
</body></html>
---------------------
Ghi chú.
Tại sao phải dùng form của html ?
-Vì cần phải đưa vao function nhiều con số khác nhau thí dụ x=20, x=50 v.v...thì phài dùng form.
-Vì alert viết trong phạm vi của function chỉ hiển thị các con số do function chuyên tới mà thôi .
-Muốn alert hiển thị chư
viết thì phải kèm thêm phương pháp phức tạp .
Tên của form có thể tự
minh đặt ra tuỳ ý.
Thí dụ name ="baxao"
Muốn cho function display(x) vận hành thì
phải viết như sau.
<button
onclick="display(form.baxao.value)">CLICK</button>
Ba chữ form, baxao, value phải dính nhau bằng dấu
chấm theo phương pháp của DOM gọi
la Document Object Model.