Hướng dẫn lập trình website html cơ bản toàn tập
Hướng dẫn lập trình website css cơ bản toàn tập
2: Biến và kiểu dữ liệu trong Javascript
3: Hàm thông dụng và toán tử trong Javascript
4: Câu lệnh điều kiện và vòng lặp trong Javascript
5: Tìm hiểu về hàm trong Javascript
6: Mảng và Object trong Javascript
7: DOM và DOM css trong Javascript
8: Biến toàn cục, biến cục bộ, sự kiện trong javascript
9: Thuộc tính, phương thức thường gặp trong DOM (Javascript)

Minh họa về biến toàn cục, biến cục bộ, sự kiện trong javascript
Biến toàn cục (gobal) là biến được khai báo ở bên ngoài một chức năng (khai báo ở đầu) dùng được ở mọi nơi trong javascript.
VD minh họa về biến toàn cục (global)
// Biến toàn cục sử dụng ở tất cả nơi khi khai báo
var ms = "Hello world";
// Có thể sử dụng biến toàn cục trong hàm message
function message() {
alert(ms);
}
// Hoặc có thể sử dụng ở ngoài hàm
alert(ms);
var contNumber = 100;
fucntion showFunction(){
alert(" Biến bên trong hàm: " + contNumber );
//kết quả "Biến bên trong hàm: 100"
}
showFunction();
alert("Biến bên ngoài hàm: " + contNumber );
// kết quả "Biến bên ngoài hàm: 100"
Còn biến cục bộ (local) được khai báo trong một khối lệnh, chỉ có tác dụng bên trong khối lệnh được khai báo.
VD sử dụng dom css
function message(){
var ms = "Hello world";
// biến ms là biến cục bộ chỉ sử dụng được trong hàm message
alert(ms);
}
fucntion showFunc(){
var c = 20;
alert(" Giá trị biến c trong hàm:" + c);
//kết quả "Giá trị biến c trong hàm: 20"
}
showFunc();
alert(c);
//kết quả "undefined" vì c là biến cục bộ chỉ sử dụng trong hàm showFunc()
Các hành động (click, hover,...) xảy ra trên trang web được gọi là sự kiện (event), một sự kiện có thể do người dùng tạo ra hoặc ý đồ hệ thống do lập trình viên phát triển.
Các sự kiện thường dùng trong JavaScript:
+ onClick : Sự kiện khi click chuột vào một thẻ html nào đó do lập trình viên phát triển
+ onLoad : Được phát sinh khi đã tải xong tài liệu nào đó.
+ onUnload : Xảy ra khi người dùng điều hướng khỏi trang như nhấp vào liên kết, gửi biểu mẫu, đóng cửa sổ trình duyệt..
+ onChange : Xảy ra khi giá trị của thành phần được chọn thay đổi.
+ onFocus : Được kích hoạt khi người sử dụng đặt focus vào phần tử của form hoặc một cửa sổ
+ onBlur : Khi người dùng rời khỏi một phần tử trên form, sự kiện onBlur được kích hoạt.
+ onSubmit : Sự kiện xảy ra trước khi form được gửi đi.
+ onSelect : Xãy ra khi chọn một trường nhập dữ liệu trên form (checked)
+ onReset : Xãy ra khi form reset.
VD minh họa về sự kiên onClick
<div id="hello">Click to show message</div>
$("#hello").click(function(){
alert('Hello world');
});
//khi click thẻ a sẽ hiển thị thông báo "Hello world"
VD minh họa về sự kiên onLoad
<body onload="helleMessage()"></body>
function helleMessage(){
alert('Hello world');
});
//khi load lại trang sẽ hiển thị thông báo "Hello world"
VD minh họa về sự kiên onChange
<select id="mySelect" onchange="showChange()">
<option value="Audi">Audi</option>
<option value="BMW">BMW</option>
<option value="Mercedes">Mercedes</option>
<option value="Volvo">Volvo</option>
</select>
function showChange() {
var x = document.getElementById("mySelect").value;
document.getElementById("demo").innerHTML = "Bạn chọn xe: " + x;
}
//Khi chọn giá trị xe nào sẽ hiển thị xe đó
Hãy ấn đăng ký kênh, like và share video nếu nó giúp ích cho bạn thay vì lời cám ơn!
Biến toàn cục, biến cục bộ, sự kiện trong javascript
0937.587.087
Bạn đang cần tư vấn dịch vụ, than phiền dịch vụ hoặc đóng góp ý kiến?
Quốc Bửu Group luôn luôn lắng nghe, tiếp nhận và xử lý một cách triệt để, xin vui lòng gọi số hotline hoặc gửi thông tin yêu cầu bên dưới, chúng tôi sẽ liên hệ với bạn trong thời gian sớm nhất có thể.
Địa chỉ: 278/19 Đường Trần Thị Cờ, Phường Thới An, Quận 12, TPHCM
Email: quocbuugroup@gmail.com
Website: www.quocbuugroup.com
Thời gian làm việc: Từ thứ 2 - thứ 7, 08h00 - 17h00
• Hà Nội: 268 Lò Đúc, Phạm Đình Hổ, Hai Bà Trưng, Hà Nội
• Bình Dương: 230 Bạch Đằng, Lái Thiêu, Thuận An, Bình Dương
• Đồng Nai: Lô F, KCN Long Khánh, Bình Lộc, Thị Xã Long Khánh, Đồng Nai
• Bình Thuận: 407 đường DT 720, Suối Kiết, Tánh Linh, Bình Thuận
• Long An: 124 Lê Cao Dòng, Phường 2, Tân An, Long An
• Tiền Giang: Số 24 ấp 1, Xã An Thái Trung, Cái Bè, Tiền Giang
• Đắk Lắk: 559 Lê Hồng Phong, Tân Tiến, TP. Buôn Ma Thuột, Đắk Lắk
• Quảng Ngãi: Thôn Tây, An Vinh, Lý Sơn, Quảng Ngãi
• Quảng Nam: AH1, Tam Hiệp, Núi Thành, Quảng Nam
• Vĩnh Phúc: Số 179 Mê Linh, Khai Quang, Vĩnh Yên, Vĩnh Phúc
• Hải Phòng: 407 Dư Hàng, Hồ Nam, Lê Chân, Hải Phòng
• Cần Thơ: 240 Cách Mạng Tháng 8, Cái Khế, Ninh Kiều, Cần Thơ
• Bến Tre: 459 Đại Lộ Đồng Khởi, Phú Khương, Bến Tre
• Khánh Hòa: 1058 Cao Thắng, Phước Trung, TP. Nha Trang, Khánh Hòa
• Phú Yên: 1500 Nguyễn Hữu Thọ, Phường 9, Tuy Hòa, Phú Yên
• Vĩnh Long: 99 Phạm Thái Bường, Phường 4, Vĩnh Long
• Đà Nẵng: 450 Lương Nhữ Hộc, Khuê Trung, Cẩm Lệ, Đà Nẵng
• Thừa Thiên Huế: 638 Nguyễn Huệ, Vĩnh Ninh, TP. Huế, Thừa Thiên Huế
• Quảng Trị: 802 Tôn Thất Thuyết, Phường 5, Đông Hà, Quảng Trị
• Thanh Hóa: 145 Nguyễn Trãi, P. Điện Biên, TP. Thanh Hóa, Thanh Hoá
• Nam Định: 210 Nguyễn Công Trứ, Lộc Hoà, TP. Nam Định, Nam Định
• Thái Nguyên: 124 Lương Ngọc Quyến, Phan Đình Phùng, TP. Thái Nguyên, Thái Nguyên
• Yên Bái: 49 Bắc Cường, P. Yên Ninh, Thành phố Yên Bái, Yên Bái
• Gia Lai: 309 Nguyễn Tất Thành, Phù Đổng, Thành phố Pleiku, Gia Lai
• Kon Tum: 2157 Phan Chu Trinh, Thắng Lợi, Kon Tum
• Lâm Đồng: 385 Đường Nguyễn Văn Cừ, Phường 1, TP. Đà Lạt, Lâm Đồng
Họ và tên *
Số điện thoại *
Địa chỉ
Lời nhắn *
Mã đơn hàng *
Số điện thoại *
Đăng ký trở thành đối tác liên kết với Quốc Bửu Group để được tìm kiếm Khách Hàng & Hợp Đồng với chi phí rẽ nhất chỉ 10% / hợp đồng (Riêng ngành xây dựng áp dụng từ 3 - 5%) ★ Xem Báo Giá Chi Tiết ★
Họ và tên *
Số điện thoại *
Địa chỉ
Lời nhắn *