THÍ DỤ MỘT JAVASCRIPT RẤT ĐƠN GIÃN
*JavaScript là một Programming Language
do programmer Brendan
Eich sáng tạo trong 10 ngày vào tháng May
năm 1994 để kết hợp với browser của Netscape Communications (thành lập năm 1994)
*Ký hiệu ngôn ngữ (syntax) của
JavaScript xử dụng theo Programming Language C.
*JavaScript rất dể học và rất thuận tiện cho cá nhân có thể viết trong Notepad những chương trình theo ý muốn hoạt động dễ dàng ngay với tất cả browsers mà không cần phải cho qua compiler như các programming languages khác.
Notepad có chứa sẵn trong tất cả
computers.
* Compiler là
một program đặc biệt dùng để chuyển đổi bài viết theo codes của
programming languages (gọi là source
code ) thành byte-codes mới
có thể chạy được trong processor của computer.(Source
code can be written in any programming language.)
Compiler is also called machine code, rất phức tạp.
Grace Hopper (1906-1992) là
nhà tóan học phát minh compiler đầu tiên
vào năm 1952 tại USA.
--------------------------
Thí
dụ đây là một JavaScript rất đơn giản.
<html>
<head>
<script>
function display(){
var x= confirm("Ông
Bà có biết tiếng Anh không?")
if(x=="")return
else {alert('Rất
hân hạnh tiếp ông bà lúc 10 giờ sáng ngày mai ! ')}
}
</script>
</head>
<body>
<span onClick=
"display()">CLICK</span>
</body>
</html>
Những chữ in đậm nét màu đen là ký
hiệu phải viết theo HTML(Hyper Text Markup Language)
Những gì viết trong 2 chữ script màu hồng đậm nét là JavaScript.
Khi mở browser, JavaScript trên sẽ cho
hiện ra một Window Alert có chứa câu hỏi Ông Bà có
biết tiếng Anh không ? như sau.
'Rất hân hạnh tiếp ông bà lúc 10 giờ sáng ngày mai !
Vậy muốn học cách viết JavaScript
thì phải học HTML trước tiên vì JavaScript phải
được viết trong HTML.
JAVASCRIPT có 3 popup
boxes.
alert box, confirm box và prompt box.
Dùng alert để
viết những gỉ cẩn .Chỉ click chữ
OK mà thôi.
Dùng confirm , để diển tả sự xác nhận của người muốn
gì . Có trường hơp phải kèm thêm chữ if .
Dùng prompt để hoỉ người muốn gì rồi click OK
sẽ thấy trả lời.
Nếu trong prompt có viết một con số
chẳng như 4,8,10 thì phải parseInt chữ prompt.
Nếu trong prompt có viết con sô lẽ
thí du 4.5, 3.2 thi dùng parseFloat chữ prompt.
THÍ DỤ ĐÂY LÀ JAVASCRIPT DỦNG POPUP
BOXES
<html>
<head>BÁN BÁNH HẠT SEN BOLSA</head>
<body>
<script>
confirm
( 'BAN MUON MUA BANH HAT SEN PHAI KHONG ?' );
var banhlotus = 6
alert ( 'CHÚNG TÔI CÒN 6 BÁNH HẠT SEN LỚN'
);
var mua = prompt ( 'BẠN CẦN MUA MẤY
CÁI BÁNH ?' )
var cân = parseInt(mua);
alert (cân)
alert ( 'XIN TRA:' + cân*8 + 'USD')
</script>
</body>
</html>
,