Advertisement
Guest User

click

a guest
Apr 27th, 2012
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  4.  
  5. <script language="javascript" type="text/javascript">
  6. /* Document Initialization */
  7. if (document.addEventListener) {
  8.     document.addEventListener('DOMContentLoaded', docINIT, false);
  9. }
  10.  
  11. if (document.all && !window.opera){ //Crude test for IE
  12. //Define a "blank" external JavaScript tag
  13.   document.write('<script type="text/javascript" id="contentloadtag" defer="defer" src="javascript:void(0)"><\/script>');
  14.   var contentloadtag=document.getElementById("contentloadtag");
  15.   contentloadtag.onreadystatechange=function(){
  16.     if (this.readyState=="complete")
  17.       docINIT();
  18.       //ie('open');
  19.   }
  20. }
  21. /* END Document Initialization */
  22.  
  23.  
  24.  
  25. function docINIT() {
  26.    
  27.     var container = document.getElementById('a1');
  28.     var divs = container.getElementsByTagName('div');
  29.    
  30.     //console.log(divs);
  31.    
  32.     for (var i=0;i<divs.length;i++) {
  33.         console.log(divs[i].id);
  34.        
  35.         divs[i].addEventLisenter('click', context(divs[i].id), true);
  36.     }
  37. }
  38.  
  39. function context(id) {
  40.     console.log(id+' clicked');
  41. }
  42. </script>
  43.  
  44. <style>
  45. body    {
  46.     margin: 0px;
  47.     font-family: Helvetica;
  48. }
  49. div {
  50.     display: block;
  51.     padding: 20px;
  52.     border: 1px solid rgb(50,50,50);
  53.     background: rgb(40,158,13);
  54. }
  55. div div {
  56.     background: rgb(201,49,19);
  57. }
  58. div div div {
  59.     background: rgb(39,30,134);
  60.     color: rgb(255,255,255);
  61. }
  62. </style>
  63.  
  64. </head>
  65. <body>
  66. <div context="1" id="a1">
  67. BOX A1
  68. <div context="1" id="b1">
  69. BOX B1
  70. <div context="1" id="b2">BOX B2</div>
  71. </div>
  72. <div context="1" id="c1">BOX C1</div>
  73. </div>
  74. </body>
  75. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement