Tự học JavaScript/Hàm tiện ích
Hàm Tiện Ích
sửaDùng Lịnh Javascript có sẳn để tạo nên nhửng Hàm Tiện ích bổ sung chức năng cho Javascript và có thể dùng trong nhiều trang mạng . Chọn nhửng Hàm hửu dụng , lưu vào một hồ sơ mả rời với tên đuôi .JS như là một thư viện Hàm. Sau đó, nếu muốn dùng Hàm nào thì cứ gọi Hàm đó để thực hiện công việc muốn làm
Script File
sửaThư Viện Hàm Hửu Dụng
sửaĐổi Màu Nền tự Động (Change Background Color Randomly)
sửafunction ChangeBackgroundColor(){ var bgcolorlist=new Array("#DFDFFF", "#FFFFBF", "#80FF80", "#EAEAFF", "#C9FFA8", "#F7F7F7", "#FFFFFF", "#DDDD00"); document.bgColor=bgcolorlist[Math.floor(Math.random()*bgcolorlist.length)]; }
Lên Đầu Trang khi nhấp đúp chuột (Move to top)
sửafunction dblclick() { window.scrollTo(0,0) document.ondblclick=dblclick; }
Vô Hiệu Hóa Chuột Phải (Disable right mouse click)
sửafunction click() { if (event.button==2) {alert(new Date()); document.onmousedown=click }
Hiển Thị Ngày Giờ trên thanh thông báo (Display Today Date And Time In Status Bar)
sửaFunction DisplayDate(){ var today = new Date() window.title = today setTimeout(DisplayDate(),5000) }
Xem Mã Nguồn Trang Web (View Source Code)
sửafunction ViewSourceCode() { window.location = "view-source:" + window.location; }
Tự Động Hiển Thị Một Trang Mạng (Random Link)
sửaFunction DisplayRandomLink(){ var myrandom=math.round(math.random()*(document.links.length-1)) window.open(document.links[myrandom]) }
Hiển Thị Thông Tin Một Trang Mạng (Page Info)
sửaFunction PageInfo(){ for(prop in document){alert(prop + ' is ' + document[prop])} }
Chuyển Hướng Trang Mạng (Page Redirect)
sửaFunction PageRedirect(){ document.write('Page has Moved. Please wait, while be redirected to new location'); document.write('Trang Mạng Đổi Chổ . Xin vui lòng chờ chút, trước khi vào trang mới '); setTimeout('Trang_Moi.html',5000) }
Cách Dùng
sửaDùng Hàm trong trang mạng HTML
sửa<html>
<title>Chao Mung</title>
<head>
<script language="javascript">
function ChaoMung ()
{
document.write ('Chào Thế Giới, Hôm nay là : ' + new Date());
}
</script>
</head>
<body>
<script language="javascript">
//Gọi hàm ChaoMung() để hiển thị thông tin Chào Thế Giới, Hôm nay là : NgàyGioHomNay
ChaoMung();
</script>
</body>
</html>
Gọi Hàm từ một hồ sơ JS rời
sửa1. Tạo trang mạng với tên ChaoMung.htm
<html>
<title>Chao Mung</title>
<head></head>
<body>
<script language=javascript>
ChaoMung();
</script>
</body>
</html>
2. Tạo trang Mả Javascript với tên ChaoMung.js
Function ChaoMung()
{
document.write('Chào Thế Giới, Hôm nay là : ' + new Date());
}