最近项目用到了prototype所以来小研究一下,第一讲$的使用,见代码:

 

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
  2. "http://www.w3.org/TR/html4/loose.dtd"> 
  3. <html xmlns="http://www.w3.org/1999/xhtml"> 
  4.     <head> 
  5.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  6.         <title>New Web Project</title> 
  7.         <script src="prototype.js"></script> 
  8.         <script> 
  9.             function test1(){ 
  10.                 var d = $('myDiv'); 
  11.                 alert(d.innerHTML); 
  12.             } 
  13.             function test2(){ 
  14.                 var divs = $('myDiv','myOtherDiv'); 
  15.                 for(i = 0;i<divs.length;i++){ 
  16.                     alert(divs[i].innerHTML); 
  17.                 } 
  18.             } 
  19.         </script> 
  20.     </head> 
  21.     <body> 
  22.         <h1>New Web Project Page</h1> 
  23.         <div id="myDiv"> 
  24.             <p>This is a paragraph</p> 
  25.         </div> 
  26.         <div id="myOtherDiv"> 
  27.             <p>This is another paragraph</p> 
  28.         </div> 
  29.         <input type="button" value="test1" onclick="test1();"/> 
  30.         <input type="button" value="test2" onclick="test2();"/> 
  31.     </body> 
  32. </html> 

运行界面

 

prototype中$的使用_prototype

点test1时会出现1对话框,点test2会出现1、2对话框,prototype中的$就相当于js中的document.getElementById,好了快去试试,一起学习进步。