Tự học JavaScript/Hàm tiện ích

Hàm Tiện Ích sửa

Dù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ửa

Thư Viện Hàm Hửu Dụng sửa

Đổi Màu Nền tự Động (Change Background Color Randomly) sửa

function 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ửa

function dblclick() {
 window.scrollTo(0,0)
 document.ondblclick=dblclick;
}

Vô Hiệu Hóa Chuột Phải (Disable right mouse click) sửa

function 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ửa

Function DisplayDate(){
  var today = new Date()
  window.title = today
  setTimeout(DisplayDate(),5000)
}

Xem Mã Nguồn Trang Web (View Source Code) sửa

function ViewSourceCode()
{
    window.location = "view-source:" + window.location;
}

Tự Động Hiển Thị Một Trang Mạng (Random Link) sửa

Function 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ửa

Function PageInfo(){
  for(prop in document){alert(prop + ' is ' + document[prop])}
}

Chuyển Hướng Trang Mạng (Page Redirect) sửa

Function 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ửa

Dù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ửa

1. 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());
}