Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2014
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>Documento sin título</title>
  6. <style type="text/css">
  7.  
  8.     #d1 {
  9.         height:16px;
  10.         width:6px;
  11.         float: left;
  12.         background-color:white;
  13.         border: 2px solid #aeaeae;
  14.         }
  15.    
  16.     #d2 {
  17.     height: 20px;
  18.     width: 20px;
  19.     float: left;
  20.     background-color: #F00;
  21.     }
  22.    
  23.     #d3 {
  24.         height:20px;
  25.         width:30px;
  26.         float: left;
  27.         background-color:#00FF00;
  28.     }
  29.    
  30.     #d4 {
  31.         height:20px;
  32.         width:40px;
  33.         float: left;
  34.         background-color:#FF05E6;
  35.     }
  36.     #d5 {
  37.         height:20px;
  38.         width:50px;
  39.         float: left;
  40.         background-color:yellow;
  41.     }
  42.     #d6 {
  43.         height:20px;
  44.         width:60px;
  45.         float: left;
  46.         background-color:#076D00;
  47.     }
  48.    
  49.     #d7 {
  50.         height:20px;
  51.         width:70px;
  52.         float: left;
  53.         background-color:black;
  54.     }
  55.    
  56.     #d8 {
  57.         height:20px;
  58.         width:80px;
  59.         float: left;
  60.         background-color:#9E6306;
  61.     }
  62.    
  63.     #d9 {
  64.         height:20px;
  65.         width:90px;
  66.         float: left;
  67.         background-color:blue;
  68.     }
  69.    
  70.     #d10 {
  71.         height:20px;
  72.         width:100px;
  73.         float: left;
  74.         background-color:orange;
  75.     }
  76.    
  77.    
  78.  
  79. }
  80. </style>
  81. <script>
  82.  
  83. var suma=0;
  84. var aux=0;
  85. //Variable global con el nodo de la capa seleccionada
  86. var capaFoco;
  87.  
  88. function cogerFoco(capa){
  89.     capaFoco=capa;
  90.     document.getElementById("texto").innerHTML=capa.innerHTML;
  91.     suma=document.getElementById("texto").innerHTML;
  92.    
  93. }
  94. //Crear un nodo igual a la capa seleccionada
  95. function crear(){
  96.     //Crear una copia de la capafoco
  97.     var nuevacapa = capaFoco.cloneNode(true);
  98.    
  99.     //Asignar a la capa padre el nuevo hijo
  100.     document.getElementById("padre").appendChild(nuevacapa);
  101.    
  102.    
  103.     //Suma a resultado el valor de la capa añadida a linea
  104.    
  105.     document.getElementById("resultado").innerHTML+=suma;
  106.     console.log("Suma : " + suma);
  107.    
  108. }
  109. </script>
  110. </head>
  111.  
  112. <body>
  113.  
  114.  
  115.  
  116. <div id="d1" onclick="cogerFoco(this)">1</div>
  117. <p>&nbsp;</p>
  118. <div id="d2" onclick="cogerFoco(this)">2</div><br />
  119. <div id="d3" onclick="cogerFoco(this)">3</div><br />
  120. <div id="d4" onclick="cogerFoco(this)">4</div><br />
  121. <div id="d5" onclick="cogerFoco(this)">5</div><br />
  122. <div id="d6" onclick="cogerFoco(this)">6</div><br />
  123. <div id="d7" onclick="cogerFoco(this)">7</div><br />
  124. <div id="d8" onclick="cogerFoco(this)">8</div><br />
  125. <div id="d9" onclick="cogerFoco(this)">9</div><br />
  126. <div id="d10" onclick="cogerFoco(this)">10</div><br /><br /><br />
  127. <div id="texto"> </div>
  128. <p>Primero selecciona en la parte superior el color que quieres añadir y después pulsa el botón SUMA para añadirlo a linea resultado .</p>
  129. <button onClick="crear()">SUMA</button><br>
  130. <br />
  131. Resultado: <span id="resultado">0</span><br>
  132.  
  133.             <div id="padre">
  134.                
  135.             </div>
  136. </body>
  137. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement