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

Hàm Tiện ÍchSửa đổi

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 FileSửa đổi

Thư Viện Hàm Hửu DụngSửa đổi

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

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 đổi

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

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

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 đổi

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

Xem Mã Nguồn Trang Web (View Source Code)Sửa đổi

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

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

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 đổi

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

Chuyển Hướng Trang Mạng (Page Redirect)Sửa đổi

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ùngSửa đổi

Dùng Hàm trong trang mạng HTMLSửa đổi

<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ờiSửa đổi

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