Viết dòng mã đầu tiên

uoon

<script type="text/javascript"> alert(2); </script>
 Đơn giản nhất có như vậy thôi, muốn xem được chương trình cần phải lưu nó lại dưới dạng .html rồi click vào nó và xem kết quả hiện ra. Cách làm nhá (hướng dẫn trên hệ điều hành Window thôi đấy).
Đầu tiên ấy, cứ mở trình duyệt Internet Explorer lên, tìm chữ View bấm chuột vào đấy, chọn tiếp chữ Source bình thường nó sẽ ra một cửa sổ gọi là Notepad. Nếu không làm theo cách đấy thì làm gì cũng được miễn sao lên được cái cửa sổ Notepad là tốt, xong cố làm sao gõ được những dòng mã này vào :
<html>
 <
script type="text/javascript">

    alert
(2);

 </script>
</html>  
 Tìm chữ File ở trên cùng bên trái ấy, bấm vào chọn tiếp Save As... đặt tên file là gì cũng được nhưng cuối cùng phải có .html
Như: abs.html chẳng hạn, rồi lưu lại thôi. Cuỗi cùng tìm đễn cái file vừa mới tạo ra (abs.html) và thực hiện hành vi mở nó.
 Kết quả đầu tiên là như thế.
 Nhờ ơn một số thứ cũng đã chạy được dòng mã Javascript đầu tiên và có thể tự nhiên biết được thêm 4 ký tự HTML.

uoon
2009-02-13 09:23:19
-Những dòng mã JS có thể đặt được ở đâu trong một tài liệu HTML ?
-Trong một tài liệu HTML không chuẩn, chúng ta có thể đặt mã JS ở đâu cũng được, thông thường nó được đặt ở trong thẻ <script>.
<html>
 <
head>
 <
script type="text/javascript"alert("Mã js này được đặt trong thẻ HEAD");</script>
 </head>
 <body>
  
<script type="text/javascript">
    
document.write("Mã js này được đặt trong thẻ BODY");
  
</script>

 </body>
</html> 
Đặt trong một file js riêng biệt rồi được file HTML liên kết đến.

<html>
 <
head>
 <
script type="text/javascript" 
src="abs.js"</script>
 </head>
 <body>
  
Mã Js được đặt trong file abs.js
 </body>
</html> 
Và đặt trong một sự kiện (event) . Ví dụ sau đây chúng ta cài một đoạn mã JS cho sự kiện onclick của thẻ <div>:
<html>
<
body>
   <
div style='border: 1px solid red;'  onclick="alert(2);">
      
Click chuột ở đây để thực thi mã JS
   
</div>
 </
body>
</
html>   
Đặt trong thuộc tính href của thẻ <a>.
<html>
<
body>
   <
a href='javascript: alert(document.body.innerHTML);'>
      
Click chuột ở đây để thực thi mã JS
   
</a>
 </
body>
</
html
Đối với trình duyệt IE 6 (Internet Explorer) có thể đặt một số mã JS ở trong phần giá trị liên quan đến thuộc tính style.
<html>
 <
head>
   <
style type="text/css">
     .
JSCode {
         
border1px solid red;
         
heightexpression(200 'px');
     }
   </
style>
 </
head>
<
body>
   <
div class='JSCode'>
       
Dòng mã JS:
       
heightexpression(200 'px')
      
Đã ấn định chiều cao của phần tử này là 200px;
   </
div>
 </
body>
</
html>   
Ngoài ra chúng ta có thể gõ trực tiếp mã JS vào thanh address của trình duyệt như thế này  javascript: alert(2); rồi gõ enter để thực thi.

Cuối cùng mã Javascript còn được sử dụng ở nhiều nơi khác bên ngoài tài liệu HTML như: trong file Photoshop, trong file PDF, dùng làm kịch bản phía server ...


uoon
2009-05-09 04:05:18
 Javascript được tạo ra với mục đích ban đầu là gắn vào trang web để làm cho trang web động đậy hơn. Trang web cơ bản là một tập tin HTML, vì thế chuỗi Javascript với chuỗi HTML là thân quen với nhau giống như răng với lợi ấy không phải là răng với môi như các cụ vẫn nói đâu nhá. 
 Ở phần trên đã hướng dẫn cách viết dòng mã Javascript đầu tiên nhưng được viết trực tiếp vào tài liệu HTML, phần tiếp theo này sẽ hướng dẫn một cách khác để thực thi dòng mã đó. Đầu tiên cũng cố gắng mở được Notepad, rồi tạo nội dung như sau:
alert(2); 
Không cần dòng <script type="text/javascript"> </script>. Chỉ cần một dòng duy đấy thôi, sau đó lưu nó lại thành 1 tài liệu nhưng lần này phần cuối cùng của tài liệu ấy phải là .js (Vd: abs.js
Tiếp theo giống phần trước cố gắng tạo tài liệu HTML có nội dung như sau: 
<html>
 
<script type="text/javascript" src="abs.js"></script>
</html> 
Trong đó abs.js chính là tài liệu vừa tạo ra.  Lưu tài liệu HTML này ở cùng một nơi với abs.js. Rồi mở nó ra sẽ được kết quả tương tự phần trước. Và đây chính là cách thức tách rời mã Javascript ra khỏi mã HTML
 Tóm lại muốn tách rời mã JS ra khỏi mã HTML cần phải tạo ra một (hoặc một số) tài liệu có phần cuối là .js, có nội dung chỉ gồm những dòng mã Javascript. Và trong tài liệu HTML cần thêm thẻ script có dạng như thế này:
<script type="text/javascript" src="abs.js"></script>
Chú ý tới thuộc tính src có giá trị là đường dẫn trỏ đến tài liệu js như ở trên thì đường dẫn ấy chính là abs.js.
Hi vọng phần này sẽ giúp hiểu thểm về mối quan hệ giữa JavascriptHTML cũng như giữa răng và lợi :)

Cuối cùng có một số qui ước như sau: tài liệu HTML sẽ thường được gọi (viết) là file html, tài liệu Javascript gọi là file js