<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Dudas de Programación - Preguntas recientes en Javascript</title>
<link>https://dudasprogramacion.com/questions/javascript</link>
<description>Powered by Question2Answer</description>
<item>
<title>Bienvenidos al foro Asynchronous JavaScript And XML (AJAX)</title>
<link>https://dudasprogramacion.com/6781/bienvenidos-al-foro-asynchronous-javascript-and-xml-ajax</link>
<description>Daros la bienvenida al foro sobre dudas de programación de aplicaciones asíncronas mediante Asynchronous JavaScript And XML (AJAX).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/6781/bienvenidos-al-foro-asynchronous-javascript-and-xml-ajax</guid>
<pubDate>Wed, 04 Jun 2025 08:51:33 +0000</pubDate>
</item>
<item>
<title>Bienvenidos al foro JavaScript</title>
<link>https://dudasprogramacion.com/6779/bienvenidos-al-foro-javascript</link>
<description>Daros la bienvenida al foro sobre dudas con la programación sobre el lenguaje de scripting JavaScript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/6779/bienvenidos-al-foro-javascript</guid>
<pubDate>Wed, 04 Jun 2025 08:42:49 +0000</pubDate>
</item>
<item>
<title>Bienvenidos al foro jQuery</title>
<link>https://dudasprogramacion.com/6778/bienvenidos-al-foro-jquery</link>
<description>Daros la bienvenida al foro sobre dudas con la librería jQuery.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>jQuery</category>
<guid isPermaLink="true">https://dudasprogramacion.com/6778/bienvenidos-al-foro-jquery</guid>
<pubDate>Wed, 04 Jun 2025 08:38:27 +0000</pubDate>
</item>
<item>
<title>Como hacer esta funcion dinamica con un loop for en jquery</title>
<link>https://dudasprogramacion.com/6375/como-hacer-esta-funcion-dinamica-con-un-loop-for-en-jquery</link>
<description>&lt;pre&gt;Lo que necesito es que al momento de seleccion una fraccion se multiplique este valor con el precio y en total de venta se muestre el total de la multiplicacion . pero no logro poder realizarlo&lt;/pre&gt;&lt;pre&gt;&lt;span style=&quot;color:var(--highlight-keyword); font-family:inherit; font-size:13px&quot;&gt;function&lt;/span&gt; &lt;span style=&quot;color:var(--highlight-literal); font-family:inherit; font-size:13px&quot;&gt;mostrar_productos&lt;/span&gt;(){
    
              $.&lt;span style=&quot;color:var(--highlight-literal); font-family:inherit; font-size:13px&quot;&gt;ajax&lt;/span&gt;({
                      type  : &lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;ajax&#039;&lt;/span&gt;,
                  url   : &lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;?php echo site_url(&#039;&lt;/span&gt;&lt;span style=&quot;color:var(--highlight-literal); font-family:inherit; font-size:13px&quot;&gt;Cproductos&lt;/span&gt;/get_productos&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;)?&amp;gt;&#039;&lt;/span&gt;,
                  &lt;span style=&quot;color:var(--highlight-keyword); font-family:inherit; font-size:13px&quot;&gt;async&lt;/span&gt; : &lt;span style=&quot;color:var(--highlight-literal); font-family:inherit; font-size:13px&quot;&gt;false&lt;/span&gt;,
                  dataType : &lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;json&#039;&lt;/span&gt;,
                  success : &lt;span style=&quot;color:var(--highlight-keyword); font-family:inherit; font-size:13px&quot;&gt;function&lt;/span&gt;(&lt;span style=&quot;font-family:inherit; font-size:13px&quot;&gt;data&lt;/span&gt;){
                  &lt;span style=&quot;color:var(--highlight-keyword); font-family:inherit; font-size:13px&quot;&gt;var&lt;/span&gt; html = &lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&#039;&lt;/span&gt;;
                  &lt;span style=&quot;color:var(--highlight-keyword); font-family:inherit; font-size:13px&quot;&gt;var&lt;/span&gt; i;
                  &lt;span style=&quot;color:var(--highlight-keyword); font-family:inherit; font-size:13px&quot;&gt;for&lt;/span&gt;(i=&lt;span style=&quot;color:var(--highlight-namespace); font-family:inherit; font-size:13px&quot;&gt;0&lt;/span&gt;; i&amp;lt;data.&lt;span style=&quot;font-family:inherit; font-size:13px&quot;&gt;length&lt;/span&gt;; i++){
                  html += &lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;tr&amp;gt;&#039;&lt;/span&gt;+
                    &lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;td&amp;gt;&#039;&lt;/span&gt;+data[i].&lt;span style=&quot;font-family:inherit; font-size:13px&quot;&gt;descripcion&lt;/span&gt;+&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;/td&amp;gt;&#039;&lt;/span&gt;+
                    &lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;td&amp;gt;&#039;&lt;/span&gt;+&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;span id=&quot;sp_precio&#039;&lt;/span&gt;+i+&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&quot;&quot;&amp;gt;&#039;&lt;/span&gt;+data[i].&lt;span style=&quot;font-family:inherit; font-size:13px&quot;&gt;precio&lt;/span&gt;+&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;/span&amp;gt;&#039;&lt;/span&gt;+&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;/td&amp;gt;&#039;&lt;/span&gt;+ 
                    &lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;td&amp;gt;&#039;&lt;/span&gt;+&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;input type=&quot;number&quot; class=&quot;form-control col-4&quot; id=&quot;txtfraccion&#039;&lt;/span&gt;+i+&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&quot; name=&quot;txtfraccion&#039;&lt;/span&gt;+i+&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&quot; min=&quot;1&quot; pattern=&quot;^[0-9]+&quot;&amp;gt;&#039;&lt;/span&gt;
                    +&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;/td&amp;gt;&#039;&lt;/span&gt;+ 
                    &lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;td&amp;gt;&#039;&lt;/span&gt;+&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;span id=&quot;sp_total&#039;&lt;/span&gt;+i+&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&quot;&amp;gt;&amp;lt;/span&amp;gt;&#039;&lt;/span&gt;+&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;/td&amp;gt;&#039;&lt;/span&gt;+&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;&amp;lt;/tr&amp;gt;&#039;&lt;/span&gt;;
    
                  }
                  $(&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;#show_prod&#039;&lt;/span&gt;).&lt;span style=&quot;color:var(--highlight-literal); font-family:inherit; font-size:13px&quot;&gt;html&lt;/span&gt;(html); 
    
                  &lt;span style=&quot;color:var(--highlight-comment); font-family:inherit; font-size:13px&quot;&gt;//data contain 5 records&lt;/span&gt;
                 &lt;span style=&quot;color:var(--highlight-keyword); font-family:inherit; font-size:13px&quot;&gt;for&lt;/span&gt;(i=&lt;span style=&quot;color:var(--highlight-namespace); font-family:inherit; font-size:13px&quot;&gt;0&lt;/span&gt;; i&amp;lt;data.&lt;span style=&quot;font-family:inherit; font-size:13px&quot;&gt;length&lt;/span&gt;; i++){
    
                  $(&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;#txtfraccion&#039;&lt;/span&gt; + i).&lt;span style=&quot;color:var(--highlight-literal); font-family:inherit; font-size:13px&quot;&gt;on&lt;/span&gt;(&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;input&#039;&lt;/span&gt;, &lt;span style=&quot;color:var(--highlight-keyword); font-family:inherit; font-size:13px&quot;&gt;function&lt;/span&gt;(&lt;span style=&quot;font-family:inherit; font-size:13px&quot;&gt;e&lt;/span&gt;){
                  $(&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;&#039;#sp_total&#039;&lt;/span&gt; + i).&lt;span style=&quot;color:var(--highlight-literal); font-family:inherit; font-size:13px&quot;&gt;text&lt;/span&gt;($(&lt;span style=&quot;color:var(--highlight-variable); font-family:inherit; font-size:13px&quot;&gt;this&lt;/span&gt;).&lt;span style=&quot;color:var(--highlight-literal); font-family:inherit; font-size:13px&quot;&gt;val&lt;/span&gt;());
                  });
    
                  }
               }
    
              });
                  }&lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;img alt=&quot;&quot; src=&quot;https://i.stack.imgur.com/8YKZd.png&quot; style=&quot;height:282px; width:1099px&quot;&gt;</description>
<category>jQuery</category>
<guid isPermaLink="true">https://dudasprogramacion.com/6375/como-hacer-esta-funcion-dinamica-con-un-loop-for-en-jquery</guid>
<pubDate>Sun, 15 Jan 2023 09:43:26 +0000</pubDate>
</item>
<item>
<title>¿Cómo puedo realizar una operación matemática como una iterativa predefinida en lugar de ser 1 en 1 tipo++?</title>
<link>https://dudasprogramacion.com/2749/puedo-realizar-operacion-matematica-iterativa-predefinida</link>
<description>Tengo una operación que se realiza en una sumatoria donde parte de mis valores estan predefinidos. Por ejemplo:&lt;br /&gt;
&lt;br /&gt;
(a_1*x*g_1)+(b_1*x*g_2)+(c_1*x*g_3)&lt;br /&gt;
&lt;br /&gt;
donde g_1, g_2 y g_3 tienen valores predefinidos como g_1=0.06565, g_2=7.757262672, g_3=716166.27262.&lt;br /&gt;
&lt;br /&gt;
Y esta debe hacerse secuencialmente en otras operaciones como:&lt;br /&gt;
&lt;br /&gt;
(a_1*x*g_1)+(b_1*x*g_2)+(c_1*x*g_3)&lt;br /&gt;
&lt;br /&gt;
+&lt;br /&gt;
&lt;br /&gt;
(a_2*x*g_1)+(b_2*x*g_2)+(c_2*x*g_3)&lt;br /&gt;
&lt;br /&gt;
+&lt;br /&gt;
&lt;br /&gt;
(a_3*x*g_1)+(b_3*x*g_2)+(c_3*x*g_3)&lt;br /&gt;
&lt;br /&gt;
+...&lt;br /&gt;
&lt;br /&gt;
Si no tuviera valores predefinidos con un ciclo for es fácil hacerlo.&lt;br /&gt;
&lt;br /&gt;
Pero si tengo estos valores predefinidos como puedo realizar esta operación?&lt;br /&gt;
&lt;br /&gt;
Saludos</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2749/puedo-realizar-operacion-matematica-iterativa-predefinida</guid>
<pubDate>Tue, 11 May 2021 20:39:39 +0000</pubDate>
</item>
<item>
<title>agregar input con javascript y actualizar select</title>
<link>https://dudasprogramacion.com/2720/agregar-input-con-javascript-y-actualizar-select</link>
<description>Quisiera saber cómo puedo agregar a mi input un boton para añadir tantos inputs iguales como me hagan falta. Para por ejemplo, si un cliente tiene varios perros, pueda agregarlos de una sola vez, sin tener que estar entrando de nuevo para agregar tantos perros tenga. También tenga un botón de eliminar, por si el usuario le da más de una vez al de añadir input y se equivoca.&lt;br /&gt;
&lt;br /&gt;
Por otro lado tengo dos select y dependiendo la familia que esté en el primer select, en el segundo salgan los hijos pertenecientes a esa familia en concreto.&lt;br /&gt;
&lt;br /&gt;
Gracias, un saludo.</description>
<category>jQuery</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2720/agregar-input-con-javascript-y-actualizar-select</guid>
<pubDate>Sun, 21 Mar 2021 09:37:58 +0000</pubDate>
</item>
<item>
<title>Necesito ayuda amigos! Estoy programando una aplicación de servicio de taxi que NO es como UBER, Similar a INDRIVER</title>
<link>https://dudasprogramacion.com/2691/necesito-programando-aplicacion-servicio-similar-indriver</link>
<description>Estoy programando una aplicación de servicio de taxi que NO es como UBER, pero no sé qué líneas de código puedo usar si alguien me puede ayudar con esta información (hay una aplicación como esta llamada INDRIVER) solo que lo estoy haciendo de manera diferente, el Lo único que necesito y no he podido programar es la funcionalidad de subasta de precios de viaje donde el pasajero coloca un precio que quiere pagar por su viaje ( eso es del lado del pasajero ) y luego por parte del conductor recibira en su pantalla la solicitud del pasajero y el podra responder si aceptar el precio ofrecido, aumentar el precio o rechazar el viaje, Mil gracias y disculpe las molestias.</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2691/necesito-programando-aplicacion-servicio-similar-indriver</guid>
<pubDate>Tue, 29 Dec 2020 04:08:05 +0000</pubDate>
</item>
<item>
<title>Leer un número entero positivo y determinar si es de 1, 2, 3 o 4 dígitos.</title>
<link>https://dudasprogramacion.com/2681/leer-un-numero-entero-positivo-y-determinar-si-es-de-digitos</link>
<description>Leer un número entero positivo y determinar si es de 1, 2, 3 o 4 dígitos. por favor&lt;br /&gt;
&lt;br /&gt;
Estoy comenzando en este mundo de la programación y es todo virtual necesito un poco de orientación.</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2681/leer-un-numero-entero-positivo-y-determinar-si-es-de-digitos</guid>
<pubDate>Sat, 28 Nov 2020 10:51:27 +0000</pubDate>
</item>
<item>
<title>Pasar Variables de un Form por JS</title>
<link>https://dudasprogramacion.com/2669/pasar-variables-de-un-form-por-js</link>
<description>&lt;p&gt;Hola tengo este formulario que llama a una funcion JS, las variables se pasan por GET&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&amp;lt;input type=&quot;hidden&quot; for =&quot;dni&quot; id=&quot;dni&quot; name=&quot;dni&quot; value=&quot;&amp;lt;? echo $dni;?&amp;gt;&quot;&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;input type=&quot;hidden&quot; for=&quot;entrenador&quot; id=&quot;entrenador&quot; name=&quot;entrenador&quot; value=&quot;&amp;lt;? echo $entrenador;?&amp;gt;&quot;&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;input type=&quot;hidden&quot; for =&quot;idbono&quot; id=&quot;idbono&quot; name=&quot;idbono&quot; value=&quot;&amp;lt;? echo $idbono;?&amp;gt;&quot;&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;? ///////////////////////////////////////////////////////////////////////////// ?&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;button type=&quot;button&quot; class=&quot;button clear&quot; data-action=&quot;clear&quot;&amp;gt;Clear&amp;lt;/button&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;button type=&quot;button&quot; class=&quot;button&quot; data-action=&quot;change-color&quot;&amp;gt;Change color&amp;lt;/button&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;button type=&quot;button&quot; class=&quot;button&quot; data-action=&quot;undo&quot;&amp;gt;Undo&amp;lt;/button&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/div&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;div&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;button type=&quot;button&quot; class=&quot;button save&quot; id=&quot;bt-save&quot; &amp;gt;Enviar&amp;lt;/button&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;La funcion que llama es:&amp;nbsp;&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;document.getElementById(&#039;bt-save&#039;).onmouseup = sendToServer;&lt;/p&gt;&lt;p&gt;function sendToServer() {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; var data = canvas.toDataURL(&#039;image/png&#039;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; var xhr = new XMLHttpRequest();&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; xhr.onreadystatechange = function() {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; // request complete&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; if (xhr.readyState == 4) {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; window.open(&#039;snapshots/&#039;+xhr.responseText,&#039;_blank&#039;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; xhr.open(&#039;POST&#039;,&#039;snapshot.php?dni=&lt;strong&gt;VARIABLE&lt;/strong&gt;&#039;,true);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; xhr.setRequestHeader(&#039;Content-Type&#039;, &#039;application/upload&#039;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; xhr.send(data);&lt;/p&gt;&lt;p&gt;&amp;nbsp; }&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;Necesito que guarde la variable DNI por ejemplo y la pase con un GET en la url = snapshot.php?dni=VARIABLE&lt;/p&gt;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2669/pasar-variables-de-un-form-por-js</guid>
<pubDate>Mon, 16 Nov 2020 18:50:09 +0000</pubDate>
</item>
<item>
<title>Cuando se acceda a la página el precio del selector aparezca sin necesidad de clickear en el selector.</title>
<link>https://dudasprogramacion.com/2667/cuando-acceda-selector-aparezca-necesidad-clickear-selector</link>
<description>Hola amigos. He programado un selector para elegir diferentes precios según las tallas, me gustaría que cuando aterrizo en la página, que apareciera por defecto el precio sin necesidad de tener que elegirlo en el selector. Aquí os dejo el código java script y html que he utilizado:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;function Elegirlatalla(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;let MedidasyPrecios = document.getElementById(&amp;#039;MedidasyPrecios&amp;#039;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;let Precio = MedidasyPrecios.value;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.getElementById(&amp;#039;medidasseleccionadas&amp;#039;).innerText =`${Precio}.`;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;encabezado&amp;quot;&amp;gt;Selecciona tu medida:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;select id=&amp;quot;MedidasyPrecios&amp;quot; onchange=&amp;quot;Elegirlatalla();&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;199€&amp;quot; Selected&amp;gt;imagen canvas 50*70&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;250€&amp;quot;&amp;gt;imagen canvas 100*100&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;300€&amp;quot;&amp;gt;imagen canvas 150*150&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;/select&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;span id=&amp;quot;medidasseleccionadas&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;</description>
<category>TypeScript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2667/cuando-acceda-selector-aparezca-necesidad-clickear-selector</guid>
<pubDate>Sat, 14 Nov 2020 11:39:31 +0000</pubDate>
</item>
<item>
<title>Lista de botones Play - Stop audio</title>
<link>https://dudasprogramacion.com/2664/lista-de-botones-play-stop-audio</link>
<description>&lt;p&gt;&lt;strong&gt;Hola!,&lt;/strong&gt; espero me puedan ayudar.&lt;br&gt;Estoy haciendo una página web para una radio, en la cual se coloca una lista de canciones (&quot;el Top 10&quot;), y quiero poner una lista con el nombre de la canción y cada una con su&amp;nbsp;botón&amp;nbsp;para que el usuario pueda reproducir cada una de estas canciones de forma individual. Me estoy basando en el siguiente código:(&lt;strong&gt;fuente:&lt;/strong&gt;&lt;a href=&quot;https://github.com/victorcuervo/lineadecodigo_html5/blob/master/Audio/boton-play-stop.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://github.com/victorcuervo/lineadecodigo_html5/blob/master/Audio/boton-play-stop.html&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;lt;h1&amp;gt;Boton Play y Stop&amp;lt;/h1&amp;gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;audio src=&quot;ruta_de_mp3&quot; controls&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tu navegador no soporta el elemento &amp;lt;code&amp;gt;audio&amp;lt;/code&amp;gt;.&amp;nbsp;&amp;nbsp;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/audio&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;button id=&quot;boton&quot;&amp;gt;Play&amp;lt;/button&amp;gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var v = document.getElementsByTagName(&quot;audio&quot;)[0];&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var sound = false;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var boton = document.getElementById(&quot;boton&quot;);&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; boton.addEventListener(&quot;click&quot;, function(){&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!sound) {&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; v.play();&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.innerHTML = &quot;Pause&quot;;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sound = true;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; v.pause();&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.innerHTML = &quot;Play&quot;;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sound = false;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/script&amp;gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Espero me puedan ayudar.&amp;nbsp;&lt;/em&gt;&lt;br&gt;De antemano, &lt;strong&gt;muchas Gracias!&lt;/strong&gt;&lt;/p&gt;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2664/lista-de-botones-play-stop-audio</guid>
<pubDate>Wed, 04 Nov 2020 18:23:27 +0000</pubDate>
</item>
<item>
<title>Funciones en JavaScript</title>
<link>https://dudasprogramacion.com/2661/funciones-en-javascript</link>
<description>&lt;p&gt;&lt;strong&gt;Estoy intentando realizar diferentes funciones para diferentes operaciones y a la hora de ejecutar el código puedo introducir los números, pero no me aparece el resultado. ¿Alguien podría comentarme en qué estoy fallando? Dejo por aquí el código.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;!doctype html&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;html&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;head&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;/p&gt;&lt;p&gt;function suma(num1, num2) {&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;alert(&quot;La suma es: &quot; + (num1+num2));&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;function resta(num1, num2) {&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;alert(&quot;La resta es: &quot; + (num1-num2));&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;function multiplicar(num1, num2) {&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;alert(&quot;La multiplicación es: &quot; + (num1*num2));&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;function dividir (num1, num2) {&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;alert(&quot;La división es: &quot; + (num1/num2));&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;var operacion=prompt(&quot;¿Qué operación deseas realizar?&quot;);&lt;/p&gt;&lt;p&gt;var operador1=parseInt(prompt(&quot;Introduce el primer número&quot;));&lt;/p&gt;&lt;p&gt;var operador2=parseInt(prompt(&quot;Introduce el segundo número&quot;));&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;if (operacion==&quot;sumar&quot;) {&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;suma(operador1, operador2);&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;else if(operacion==&quot;restar&quot;) {&lt;/p&gt;&lt;p&gt;resta(operador1, operador2);&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;else if(operacion==&quot;multiplicar&quot;) {&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;multiplica(operador1, operador2);&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;else if(operacion==&quot;dividir&quot;) {&lt;/p&gt;&lt;p&gt;divide(operador1, operador2);&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;else {&lt;/p&gt;&lt;p&gt;alert(&quot;Lo siento, operación no contemplada&quot;);&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;body&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/body&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2661/funciones-en-javascript</guid>
<pubDate>Wed, 28 Oct 2020 12:31:40 +0000</pubDate>
</item>
<item>
<title>focos en modales con  teclado</title>
<link>https://dudasprogramacion.com/2654/focos-en-modales-con-teclado</link>
<description>Gracias de antemano es que estoy desesperado ya, El tema esta en lo siguiente y te paso todo el código para que lo veas bien por favor porque ya no se como solucionar esto, el tema es un mapa &amp;nbsp;que abre modales por provincias (eso ok) &amp;nbsp;el problema es con los focos , se supone que al entrar en el modal si uso el teclado no deberia salir dicho foco del modal pero si lo hace y aparte cuando cierro modal el foco no vuelle a la provincia en cuestion donde previamente estaba , no se si me explico , no se como hacerlo ya se que es de js pero arreglo una cosa con tabindex pero rompo otra ....:&lt;br /&gt;
&lt;br /&gt;
El ejemplo completo esta aqui:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;a href=&quot;https://adoptaunartesano.es/mapa.html#&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://adoptaunartesano.es/mapa.html#&lt;/a&gt;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2654/focos-en-modales-con-teclado</guid>
<pubDate>Thu, 15 Oct 2020 10:27:33 +0000</pubDate>
</item>
<item>
<title>Problema para almacenar valores de un select</title>
<link>https://dudasprogramacion.com/2652/problema-para-almacenar-valores-de-un-select</link>
<description>&lt;p&gt;Buenas noches, les presento mi problema:&lt;/p&gt;&lt;p&gt;Estoy trabajando con JavaScript y Html para desarrollar un select que al seleccionar uno de los&amp;nbsp;valores de la lista, este guarde la respuesta en una variable de forma automática, es decir, como un registro de usuario, donde cada&amp;nbsp;usuario que se registra se almacena en una posición distinta de&amp;nbsp;una variable (así es como tengo entendido que funciona), el problema es que como no trabajo con una cadena normal, sino con un dato extraído de un select, este no lo puedo almacenar dentro de un vector. Aquí el código&lt;/p&gt;&lt;p&gt;Html:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&amp;lt;select id= “desplegar”&amp;nbsp;&lt;/p&gt;&lt;p&gt;onchange=“desplegar()”&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;option&amp;gt; a &amp;lt;/option&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;option&amp;gt; B&amp;lt;/option&amp;gt; &amp;lt;/select&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;JavaScript&amp;nbsp;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;function desplegar(){&lt;/p&gt;&lt;p&gt;&amp;nbsp; var valor=[document.querySelector(&#039;[id=“desplegar”] option:checked&#039;).text];&lt;/p&gt;&lt;p&gt;&amp;nbsp; }&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;Esto funciona muy bien, el problema es que cada vez que vuelvo a utilizar el select, la variable&amp;nbsp;&lt;em&gt;valor&amp;nbsp;&lt;/em&gt;Borra el antiguo valor y escribe el nuevo, y yo necesito guardar todos los valores que se van seleccionando.&lt;/p&gt;&lt;p&gt;Quizás sea algo muy básico pero soy principiante y no doy con la manera. ¡Gracias por sus servicios!.&lt;/p&gt;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2652/problema-para-almacenar-valores-de-un-select</guid>
<pubDate>Tue, 13 Oct 2020 23:37:38 +0000</pubDate>
</item>
<item>
<title>¿como almacenar varios valores de una función dentro de una misma variable?</title>
<link>https://dudasprogramacion.com/2647/como-almacenar-varios-valores-funcion-dentro-misma-variable</link>
<description>&lt;p&gt;Buenas noches, les escribo por que tengo un problema con una función cuyo propósito es obtener los valores de un select, aquí está el código:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;JavaScript&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;function desplegar(){&lt;/p&gt;&lt;p&gt;var&amp;nbsp; valor =&amp;nbsp;[document.querySelector(´[id=&quot;desplegar&quot;)]option:checked´).text];&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;HTML&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&amp;nbsp;&amp;lt;select id= &quot;desplegar&quot; onchange=&quot; desplegar()&quot;&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;option&amp;gt;x&amp;lt;/option&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;option&amp;gt;y&amp;lt;/option&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/select&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Ahora, eso la verdad funciona bien,&amp;nbsp; toma el valor del objeto seleccionado; el problema está en que no encuentro la forma de que almacene varias variables, es decir, que funcione como un vector por ejemplo, y que de esta forma, en cada posición del vector almacene los valores que se van seleccionando. Ya intente escribir la variable&amp;nbsp;&lt;em&gt;valor&lt;/em&gt;&amp;nbsp;como un vector &quot;valor[]&quot;, de modo que yo pudiera luego acceder a su posición: 0,1,2,3..., pero esta opción no funciono debido a que los vectores no almacenan el tipo de valor que estoy obteniendo.&lt;/p&gt;&lt;p&gt;Concretando mi pregunta, soy novato y me preguntaba si había alguna forma de almacenar estos valores, como lo hace un registro de usuario por ejemplo, cada vez que alguien ingresa&amp;nbsp;genera una nueva variable dentro del sistema de forma automática, solo que hecho con un select y con datos que creo no son cadenas.&lt;/p&gt;&lt;p&gt;¡Gracias por sus servicios!&lt;/p&gt;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2647/como-almacenar-varios-valores-funcion-dentro-misma-variable</guid>
<pubDate>Sat, 10 Oct 2020 03:02:52 +0000</pubDate>
</item>
<item>
<title>Necesito quitar el foco a una imagen que hace las veces de boton</title>
<link>https://dudasprogramacion.com/2579/necesito-quitar-el-foco-una-imagen-que-hace-las-veces-de-boton</link>
<description>Tengo una imagen que hace las veces de botón,requiero que al ser pulsado independientemente de la función que llama pierda foco es decir que quede invalidado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;a href=&amp;quot;#top&amp;quot; onClick=&amp;quot;carga02()&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;../jpg/kumgang.jpg&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/a&amp;gt;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2579/necesito-quitar-el-foco-una-imagen-que-hace-las-veces-de-boton</guid>
<pubDate>Wed, 29 Jul 2020 20:56:46 +0000</pubDate>
</item>
<item>
<title>Métodos en un ciclo Angular 9</title>
<link>https://dudasprogramacion.com/2548/metodos-en-un-ciclo-angular-9</link>
<description>&lt;p&gt;Saludos comunidad:&lt;br&gt;Estoy desarrollando un proyecto en angular y en miras de hacerlo más legible ,trato de usar ciclos para óptimizar mis lineas de código.&amp;nbsp;&lt;br&gt;&amp;nbsp;Hasta ahí todo bien, porque he averiguado como hacer ciclos con prácticamente cualquier elemento del template pero , ¿ Se pueden hacer ciclos con métodos?.&lt;br&gt;&lt;br&gt;En .component.ts creo arreglos y los mando a llamar en el html con la interpolación {{}} pero si trato por ejemplo.&amp;nbsp;&lt;br&gt;&lt;br&gt;component.ts&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;div style=&quot;color: rgb(212, 212, 212); background-color: rgb(30, 30, 30); font-family: Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color:#9cdcfe&quot;&gt;pruebas&lt;/span&gt;:&lt;span style=&quot;color:#4ec9b0&quot;&gt;any&lt;/span&gt;[]=&lt;/div&gt;&lt;div&gt;[&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;metodo&lt;/span&gt;&lt;span style=&quot;color:#9cdcfe&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;tohome()&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;},&lt;/div&gt;&amp;nbsp;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;metodo&lt;/span&gt;&lt;span style=&quot;color:#9cdcfe&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;tocomplete()&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&amp;nbsp;&lt;div&gt;]&lt;/div&gt;&lt;br&gt;&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;color: rgb(212, 212, 212); background-color: rgb(30, 30, 30); font-family: Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;background-color: rgb(30, 30, 30); font-family: Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;&quot;&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;div style=&quot;color: rgb(212, 212, 212);&quot;&gt;&amp;nbsp;&lt;span style=&quot;color:#569cd6&quot;&gt;constructor&lt;/span&gt;()&amp;nbsp;{&lt;/div&gt;&amp;nbsp;&lt;div style=&quot;color: rgb(212, 212, 212);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;br&gt;&lt;div style=&quot;color: rgb(212, 212, 212);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;div style=&quot;color: rgb(212, 212, 212);&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:#dcdcaa&quot;&gt;ngOnInit&lt;/span&gt;()&amp;nbsp;{&lt;/div&gt;&lt;div style=&quot;color: rgb(212, 212, 212);&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;color: rgb(212, 212, 212);&quot;&gt;&amp;nbsp;&amp;nbsp;}&lt;/div&gt;&amp;nbsp;&lt;div style=&quot;color: rgb(212, 212, 212);&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;br&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;color:#d4d4d4&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#dcdcaa&quot;&gt;tohome&lt;/span&gt;&lt;span style=&quot;color:#d4d4d4&quot;&gt;(){&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(212, 212, 212);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;document&lt;/span&gt;.&lt;span style=&quot;color:#dcdcaa&quot;&gt;getElementById&lt;/span&gt;(&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;home&quot;&lt;/span&gt;).&lt;span style=&quot;color:#dcdcaa&quot;&gt;scrollIntoView&lt;/span&gt;();&lt;/div&gt;&lt;div style=&quot;color: rgb(212, 212, 212);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;color: rgb(212, 212, 212);&quot;&gt;&amp;nbsp;&amp;nbsp;}&lt;/div&gt;&amp;nbsp;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;color:#d4d4d4&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#dcdcaa&quot;&gt;tocomplete&lt;/span&gt;&lt;span style=&quot;color:#d4d4d4&quot;&gt;(){&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(212, 212, 212);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;document&lt;/span&gt;.&lt;span style=&quot;color:#dcdcaa&quot;&gt;getElementById&lt;/span&gt;(&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;complete&quot;&lt;/span&gt;).&lt;span style=&quot;color:#dcdcaa&quot;&gt;scrollIntoView&lt;/span&gt;();&lt;/div&gt;&lt;div style=&quot;color: rgb(212, 212, 212);&quot;&gt;&amp;nbsp;&amp;nbsp;}&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;span style=&quot;color:#d4d4d4&quot;&gt;En .html &amp;lt;section *ngFor=&quot;let prueba of pruebas&quot;&amp;gt; &amp;lt;a (click)=&quot;{{prueba.metodo}}&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;span style=&quot;color:#d4d4d4&quot;&gt;ejecutar&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;span style=&quot;color:#d4d4d4&quot;&gt;&amp;lt;a&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;span style=&quot;color:#d4d4d4&quot;&gt;¿ Es posible hacer algo parecido? para poder aprovechar el ciclo for y no repetir &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 19px;&quot;&gt;&lt;span style=&quot;color:#d4d4d4&quot;&gt;varios bloques de código. Gracias.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</description>
<category>AngularJS</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2548/metodos-en-un-ciclo-angular-9</guid>
<pubDate>Sat, 25 Jul 2020 16:39:02 +0000</pubDate>
</item>
<item>
<title>control de vídeos</title>
<link>https://dudasprogramacion.com/2516/control-de-videos</link>
<description>Buenas tardes, tengo varios videos mp4 en mi web, utilizo video.js, necesito desarrollar una función que detecte cuando uno u otro video esta en reproducción y así evitar el solapamiento de estos, que al pulsar en algún &amp;nbsp;video este &amp;nbsp;se reproduzca y de haber estado en reproducción otro ,se detenga.&lt;br /&gt;
&lt;br /&gt;
Agradezco cualquier respuesta ...</description>
<category>TypeScript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2516/control-de-videos</guid>
<pubDate>Fri, 17 Jul 2020 22:44:14 +0000</pubDate>
</item>
<item>
<title>Tengo que  Cambiar	aleatoriamente	  cada 2 segundos en  html y archivo externo javascript</title>
<link>https://dudasprogramacion.com/2483/cambiar-aleatoriamente-segundos-archivo-externo-javascript</link>
<description>Tengo que cambiar aleatoriamente una imagen por otra de 10 ficheros proporcionados. Cambiar el texto para que haga referencia a la imagen que se muestra.Cambiar el color del texto y color de fondo del texto.Al hacer clic sobre una imagen, se tiene que saltar a la paguina web de la facultad o escuela correspondiente a la imagen mostrada en ese momento.&lt;br /&gt;
&lt;br /&gt;
Muchas Gracias.</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2483/cambiar-aleatoriamente-segundos-archivo-externo-javascript</guid>
<pubDate>Mon, 29 Jun 2020 09:02:10 +0000</pubDate>
</item>
<item>
<title>Script Carrito de Compra</title>
<link>https://dudasprogramacion.com/2416/script-carrito-de-compra</link>
<description>Buenas noches amigo, saludos a todos los usuarios de este grupo, soy nuevo en el mismo, y vengo a pedirle una ayuda en un script que tengo para agregar productos a un carrito con jquery y php usando session, es para un sistema de restaurantes, si pueden ingresar a este link podran ver el demo online del software, &lt;a href=&quot;http://allcode.com.ec/sis/doneba&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://allcode.com.ec/sis/doneba&lt;/a&gt; ingresen para usuario y clave =MESERO123 alli seleccionan una mesa y luego les mostrara los productos, le dan clic a cada cuadro y veran que se van agregando los detalles del producto, con dos acciones eliminar y observacion, quiero poder trabajar la parte de observacion pero no logro hacerlo</description>
<category>jQuery</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2416/script-carrito-de-compra</guid>
<pubDate>Wed, 13 May 2020 02:46:16 +0000</pubDate>
</item>
<item>
<title>js document.getElementById</title>
<link>https://dudasprogramacion.com/2401/js-document-getelementbyid</link>
<description>&lt;p&gt;Estoy haciendo un código en javascript y no me permite extraer la información de un formulario estoy usando&amp;nbsp;document.getElementById(); con la id del formulario al momento de llenarlo y darle al botón para que imprima en pantalla en lugar de aparecer el contenido del &amp;lt;input&amp;gt; me aparece&amp;nbsp;&lt;span style=&quot;color:#000000; font-family:&amp;quot;Times New Roman&amp;quot;; font-size:medium&quot;&gt;[object HTMLInputElement].&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;este es mi código&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;html lang=&quot;es&quot;&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;head&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;lt;title&amp;gt;ss&amp;lt;/title&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;body&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;lt;!--formulario--&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;form name=&quot;formulario&quot;&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;lt;!--lo que quiero imprimir--&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ingrese su primer valor:&amp;lt;input type=&quot;text&quot; id=&quot;n1&quot;/&amp;gt;&amp;lt;br&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;lt;input type=&quot;button&quot; value=&quot;Enviar&quot; id=&quot;l&quot; onclick=&quot;operaciones()&quot;/&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;/form&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;script&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;//variable donde guardo la información del formulario&lt;/p&gt;&lt;p&gt;var imprimir = document.getElementById(&quot;n1&quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; //funcion que imprime el contenido de la variable&lt;/p&gt;&lt;p&gt;function operaciones(){&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; document.write(imprimir);&lt;/p&gt;&lt;p&gt;}&amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/body&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;p&gt;posdata: soy nuevo en este lenguaje y no entiendo el error por favor ayúdenme&amp;nbsp;&lt;/p&gt;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2401/js-document-getelementbyid</guid>
<pubDate>Thu, 07 May 2020 09:24:51 +0000</pubDate>
</item>
<item>
<title>No funciona el formaulario</title>
<link>https://dudasprogramacion.com/2389/no-funciona-el-formaulario</link>
<description>No se porqué no me funciona este codigo... gracias&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;es&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;Validación de formulario con jQuery-Validate - Unidad 1 - Ej. práctico 1&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;script src=&amp;quot;jquery-3.4.1.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;script src=&amp;quot;jqueryvalidate/dist/jquery.validate.min.js&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
window.onload = function(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$(&amp;quot;#enviar&amp;quot;).on(&amp;quot;click&amp;quot;, validarFormulario)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// Función para validar que el nombre sólo tenga letras y espacios en blanco.&lt;br /&gt;
$(function(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$.validator.addMethod(&amp;#039;latinos&amp;#039;, function(value, element){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;returnthis.optional(element) || /^[a-zAZÑñáéíóúÁÉÍÓÚ\s]+$/.test(value);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;})&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
functionvalidarFormulario(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//Reglas de validación&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$(&amp;quot;#formulario&amp;quot;).validate({&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rules:{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//Validar el nombre&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nombre:{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;required: true,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;latinos: true&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//Validar la edad&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;edad:{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;required: true,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;digits: true,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;min: 18,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;max: 120&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//Validar el correo electrónico&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txtEmail: {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;required: true,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;email: true&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//Validar el sexo&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sexo:{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;required: true&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mensaje:{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;maxlength: 255&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//Mensajes de error&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;messages: {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nombre:{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;required:&amp;quot;Debe introducir un nombre&amp;quot;,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;latinos:&amp;quot;Sólo se aceptan letras&amp;quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;edad:{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;required: &amp;quot;Debe introducir su edad&amp;quot;,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;digits: &amp;quot;Debe introducir sólo números&amp;quot;,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;min:&amp;quot;La edad debe ser entre 18 y 120&amp;quot;,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;max: &amp;quot;La edad debe ser entre 18 y 120&amp;quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txtEmail:{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;required:&amp;quot;El campo email es obligatorio&amp;quot;,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;email:&amp;quot;El formato de email es incorrecto&amp;quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sexo:{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;required: &amp;quot;Debe indicar su sexo&amp;quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mensaje:{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;maxlength: &amp;quot;El mensaje tiene demasiadas letras&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(máximo 255)&amp;quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
});&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;form action=&amp;quot;&amp;quot; id=&amp;quot;formulario&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;fieldset&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;legend&amp;gt;Información de Contacto&amp;lt;/legend&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;nombre&amp;quot;&amp;gt;Nombre: &amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;nombre&amp;quot; name=&amp;quot;nombre&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;edad&amp;quot;&amp;gt;Edad: &amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;edad&amp;quot; name=&amp;quot;edad&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;txtEmail&amp;quot;&amp;gt;Email: &amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;text&amp;quot; id=&amp;quot;txtEmail&amp;quot; name=&amp;quot;txtEmail&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;sexo&amp;quot;&amp;gt;Sexo: &amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;radio&amp;quot; id=&amp;quot;masculino&amp;quot; name=&amp;quot;sexo&amp;quot; value=&amp;quot;Masculino&amp;quot;&amp;gt;Masculino&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;radio&amp;quot; id=&amp;quot;femenino&amp;quot; name=&amp;quot;sexo&amp;quot; value=&amp;quot;Femenino&amp;quot;&amp;gt;Femenino &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;mensaje&amp;quot;&amp;gt;Mensaje: &amp;lt;/label&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;textarea name=&amp;quot;mensaje&amp;quot; id=&amp;quot;mensaje&amp;quot; cols=&amp;quot;40&amp;quot;rows=&amp;quot;5&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;submit&amp;quot; id=&amp;quot;enviar&amp;quot; name=&amp;quot;enviar&amp;quot; value=&amp;quot;Enviar&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;reset&amp;quot; id=&amp;quot;borrar&amp;quot; name=&amp;quot;borrar&amp;quot; value =&amp;quot;Borrar&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/fieldset&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2389/no-funciona-el-formaulario</guid>
<pubDate>Sun, 26 Apr 2020 20:10:51 +0000</pubDate>
</item>
<item>
<title>objeto no acepta la propiedad &#039;value&#039;</title>
<link>https://dudasprogramacion.com/2375/objeto-no-acepta-la-propiedad-value</link>
<description>document.ship_name_first.value = document.getElementById(&amp;quot;name_first&amp;quot;).value;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2375/objeto-no-acepta-la-propiedad-value</guid>
<pubDate>Fri, 17 Apr 2020 21:04:56 +0000</pubDate>
</item>
<item>
<title>Quiero aprender a hacer una test con java script</title>
<link>https://dudasprogramacion.com/2365/quiero-aprender-a-hacer-una-test-con-java-script</link>
<description>&lt;p&gt;Buenas tardes&amp;nbsp;&lt;/p&gt;&lt;p&gt;Soy un entusiasta de la programación, quisiera aprender a como hacer una test con tres preguntas de selección múltiple y que al final se súmen las respuestas de las columnas. por ejemplo.&lt;/p&gt;&lt;p&gt;Le agradezco mucho su orientación.&lt;/p&gt;&lt;p&gt;const contenedor = document.getElementById(&quot;test&quot;);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;const preguntas = [&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;{&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;pregunta: &quot;1&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; respuestas: {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Columna 1: &quot;Animado&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Columna 2: &quot;Valiente&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Columna 3: &quot;Adaptable&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Columna 4: &quot;Analitico&quot;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; },&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;{&amp;nbsp; &amp;nbsp;pregunta: &quot;2&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; respuestas: {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Columna 1: &quot;Bromista&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Columna 2: &quot;Persistente&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Columna 3: &quot;Tranquilo&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Columna 4: &quot;Persuasivo&quot;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; },&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; pregunta: &quot;3&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; respuestas: {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Columna 1: &quot;Sociable&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Columna 2: &quot;Decidido&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Columna 3: &quot;Altruista&quot;,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Columna 4: &quot;Dócil&quot; ,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; },&lt;/p&gt;&lt;p&gt;&amp;nbsp; }&amp;nbsp;&lt;/p&gt;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2365/quiero-aprender-a-hacer-una-test-con-java-script</guid>
<pubDate>Mon, 06 Apr 2020 22:13:50 +0000</pubDate>
</item>
<item>
<title>Valor del lang de html. &lt;html lang=&quot;es&quot;&gt; con jquery</title>
<link>https://dudasprogramacion.com/2363/valor-del-lang-de-html-html-lang-es-con-jquery</link>
<description>Muy buena noche para todos... &amp;nbsp;quiero preguntarles si es posible ver el valor del lang de html ( &amp;lt;html lang=&amp;quot;es&amp;quot;&amp;gt; ). quiero hacer un addClass a un div según el valor de lang. Es eso posible??? &amp;nbsp;De antemano muchas gracias.</description>
<category>jQuery</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2363/valor-del-lang-de-html-html-lang-es-con-jquery</guid>
<pubDate>Sun, 05 Apr 2020 01:55:03 +0000</pubDate>
</item>
<item>
<title>como detener un evento oneclick en este codigo?</title>
<link>https://dudasprogramacion.com/2311/como-detener-un-evento-oneclick-en-este-codigo</link>
<description>&lt;div style=&quot;color: rgb(212, 212, 212); background-color: rgb(30, 30, 30); font-family: Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;!&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;DOCTYPE&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;html&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;html&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;lang&lt;/span&gt;=&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;en&quot;&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;head&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;meta&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;charset&lt;/span&gt;=&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;UTF-8&quot;&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;meta&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;viewport&quot;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;content&lt;/span&gt;=&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;width=device-width,&amp;nbsp;initial-scale=1.0&quot;&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;title&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;Document&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;title&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;script&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;type&lt;/span&gt;=&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;text/javascript&quot;&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;function&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color:#dcdcaa&quot;&gt;pageScroll&lt;/span&gt;()&amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;window&lt;/span&gt;.&lt;span style=&quot;color:#dcdcaa&quot;&gt;scrollBy&lt;/span&gt;(&lt;span style=&quot;color:#b5cea8&quot;&gt;0&lt;/span&gt;,&lt;span style=&quot;color:#b5cea8&quot;&gt;1&lt;/span&gt;);&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;scrolldelay&lt;/span&gt;&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color:#dcdcaa&quot;&gt;setTimeout&lt;/span&gt;(&lt;span style=&quot;color:#9cdcfe&quot;&gt;pageScroll&lt;/span&gt;,&lt;span style=&quot;color:#b5cea8&quot;&gt;100&lt;/span&gt;);&lt;/div&gt;&amp;nbsp;&lt;div&gt;}&lt;/div&gt;&amp;nbsp;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;script&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&amp;nbsp;&lt;div&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;head&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;body&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&amp;nbsp;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;input&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;type&lt;/span&gt;=&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;button&quot;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;id&lt;/span&gt;=&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;boton&quot;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;bajar&quot;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color:#9cdcfe&quot;&gt;onclick&lt;/span&gt;=&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#dcdcaa&quot;&gt;pageScroll&lt;/span&gt;&lt;span style=&quot;color:#ce9178&quot;&gt;()&lt;/span&gt;&lt;span style=&quot;color:#ce9178&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;fieldset&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;eventos&amp;nbsp;en&amp;nbsp;botones&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;fieldset&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;body&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color:#569cd6&quot;&gt;html&lt;/span&gt;&lt;span style=&quot;color:#808080&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;pueden ayudarme a que con otro click pare de deslizar ?se detenga , queda infinito&amp;nbsp;&amp;nbsp;&lt;/p&gt;</description>
<category>TypeScript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2311/como-detener-un-evento-oneclick-en-este-codigo</guid>
<pubDate>Thu, 13 Feb 2020 02:39:32 +0000</pubDate>
</item>
<item>
<title>Cursos online</title>
<link>https://dudasprogramacion.com/2302/cursos-online</link>
<description>¡Hola! Estoy enteresado en realizar algunos cursos online y me he interesado por la plataforma Megacursos.com ¿Alguien ya ha visto esos cursos? Quisiera expandir mis conocimientos y será de gran ayuda su opinion. Gracias</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2302/cursos-online</guid>
<pubDate>Sat, 28 Dec 2019 06:42:30 +0000</pubDate>
</item>
<item>
<title>Pasar datos desde archivo html a archivo javascript</title>
<link>https://dudasprogramacion.com/2294/pasar-datos-desde-archivo-html-a-archivo-javascript</link>
<description>Concretamente quiero que un usuario entre datos en un formulario, mail, numeros, contraseña, palabras... y estos pasen a las funciones que estan en un documento javascript.&lt;br /&gt;
&lt;br /&gt;
Después de ser procesadas devolver el resultado al archivo html para ser mostrados por pantalla.&lt;br /&gt;
&lt;br /&gt;
Los datos a pasar deberian ser arrays, strings, mail, texto..&lt;br /&gt;
&lt;br /&gt;
Muchas gracias,</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2294/pasar-datos-desde-archivo-html-a-archivo-javascript</guid>
<pubDate>Mon, 25 Nov 2019 20:58:15 +0000</pubDate>
</item>
<item>
<title>Formulario con Jquery (no puedo escribir caracteres)</title>
<link>https://dudasprogramacion.com/2289/formulario-con-jquery-no-puedo-escribir-caracteres</link>
<description>&lt;p&gt;Hola necesito ayuda con este código ya que con Jquery puse para que los caracteres de letras en los campos &quot;edad,dni y altura&quot; no se puedan escribir y tire una alerta pero ahora no me deja escribir nada, agradecería la ayuda y paso el código , Gracias!!&lt;/p&gt;&lt;div&gt;&lt;div&gt;.js&lt;/div&gt;&lt;div&gt;$(document).ready(function(){&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; $(&quot;#botonEnviar&quot;).on(&quot;click&quot;, function(){&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; enviar();&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; });&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; $(&quot;#edad&quot;).keypress(function (e) {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&quot;#errorEdad&quot;).html(validarNumero(e)).show().fadeOut(&quot;slow&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return false;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; });&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; $(&quot;#dni&quot;).keypress(function (e) {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&quot;#errorDni&quot;).html(validarNumero(e)).show().fadeOut(&quot;slow&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return false;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; });&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; $(&quot;#altura&quot;).keypress(function (e) {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&quot;#errorAltura&quot;).html(validarNumero(e)).show().fadeOut(&quot;slow&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return false;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; });&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;});&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;function validarNumero(e) {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; if (e.which != 8 &amp;amp;&amp;amp; e.which != 0 &amp;amp;&amp;amp; (e.which &amp;lt; 48 || e.which &amp;gt; 57)) {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //display error message&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return &quot;Por favor inserte caracteres numericos&quot;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }else{&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return false; &amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; }&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;function enviar() {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; var mensajes = &quot;&quot;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp; if ($(&quot;#nombre&quot;).val() == &quot;&quot;) {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&quot;#nombre&quot;).addClass(&quot;bordeRojo&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mensajes += &quot;Debes escribir el nombre \n&quot;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; }else{&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$(&quot;#nombre&quot;).removeClass(&quot;bordeRojo&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; }&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; if ($(&quot;#apellido&quot;).val() == &quot;&quot;) {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&quot;#apellido&quot;).addClass(&quot;bordeRojo&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mensajes += &quot;Debes escribir el apellido \n&quot;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; }else{&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$(&quot;#apellido&quot;).removeClass(&quot;bordeRojo&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; }&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; if ($(&quot;#dni&quot;).val() == &quot;&quot;) {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&quot;#dni&quot;).addClass(&quot;bordeRojo&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mensajes += &quot;Debes escribir el DNI \n&quot;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; }else{&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$(&quot;#dni&quot;).removeClass(&quot;bordeRojo&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; }&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; if ($(&quot;#edad&quot;).val() &amp;lt; 18) {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&quot;#edad&quot;).addClass(&quot;bordeRojo&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mensajes += &quot;Debes ser mayor \n&quot;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; }else{&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$(&quot;#edad&quot;).removeClass(&quot;bordeRojo&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; }&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; if ($(&quot;#pais&quot;).val() != &quot;Argentina&quot;) {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&quot;#pais&quot;).addClass(&quot;bordeRojo&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mensajes += &quot;Debes ser residente Argentino \n&quot;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; }else{&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$(&quot;#pais&quot;).removeClass(&quot;bordeRojo&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; }&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; if ($(&quot;#altura&quot;).val() &amp;gt;= 180) {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&quot;#altura&quot;).addClass(&quot;bordeRojo&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mensajes += &quot;Debes tener de altura 180 cm \n&quot;;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; }else{&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$(&quot;#altura&quot;).removeClass(&quot;bordeRojo&quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp; }&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; if( mensajes != &quot;&quot; &amp;nbsp;){&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert( mensajes );&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; }else{&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; document.getElementById(&quot;miform&quot;).submit();&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; }&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;.html&lt;/div&gt;&lt;div&gt;&lt;div&gt;&amp;lt;html&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;lt;head&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;title&amp;gt;Formulario&amp;lt;/title&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;link rel=&quot;stylesheet&quot; href=&quot;css/bootstrap.css&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;link href=&quot;css/estilos.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;/&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;script src=&quot;js/jquery.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;script src=&quot;js/main.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/head&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;lt;body&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;form action=&quot;&quot; method= &quot;post&quot; class=&quot;miform&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;div id=&quot;formulario&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;div id=&quot;tituloInicio&quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;h1&amp;gt;Formulario de logueo&amp;lt;/h1&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;p&amp;gt;Nombre:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;input id=&quot;nombre&quot; class=&quot;miboton&quot; &amp;gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;p&amp;gt;Apellido:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;input id=&quot;apellido&quot; class=&quot;miboton&quot;&amp;gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;p&amp;gt;DNI:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;input id=&quot;dni&quot; class=&quot;numero&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;span id=&quot;errorDni&quot; class=&quot;textoRojo&quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;p&amp;gt;Edad:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;input id=&quot;edad&quot; class=&quot;numero&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;span id=&quot;errorEdad&quot; class=&quot;textoRojo&quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;p&amp;gt;Pais de residencia:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;input id=&quot;pais&quot; class=&quot;miboton&quot;&amp;gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;p&amp;gt;Altura:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;input id=&quot;altura&quot; class=&quot;numero&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;span id=&quot;errorAltura&quot; class=&quot;textoRojo&quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;input type=button value=&quot;Enviar&quot; id=&quot;botonEnviar&quot; /&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/div&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/form&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/body&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;lt;/html&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;</description>
<category>jQuery</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2289/formulario-con-jquery-no-puedo-escribir-caracteres</guid>
<pubDate>Mon, 11 Nov 2019 03:38:12 +0000</pubDate>
</item>
<item>
<title>alguien a usado Sly.js</title>
<link>https://dudasprogramacion.com/2270/alguien-a-usado-sly-js</link>
<description>Hola que tal, alguién ha usado Sly.js tengo un problema, pues cuando hago el scroll funciona todo bien. Pero si doy click en un item hago un console.log, y al intentar dar click otra vez a ese mismo item no funciona.</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2270/alguien-a-usado-sly-js</guid>
<pubDate>Wed, 16 Oct 2019 20:19:26 +0000</pubDate>
</item>
<item>
<title>¿Una ayuda para que pueda calcular la tabla de multiplicar por favor? Sin bucles por favor (Estoy empezando)</title>
<link>https://dudasprogramacion.com/2266/ayuda-pueda-calcular-tabla-multiplicar-favor-bucles-empezando</link>
<description>&amp;quot;use strict&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
////////////////////////////&lt;br /&gt;
&lt;br /&gt;
//Primero pedir numero que se quiere calcular &lt;br /&gt;
&lt;br /&gt;
/////////////&lt;br /&gt;
&lt;br /&gt;
let numeroParaMultiplicar = prompt (&amp;quot;Pon un numero para la tabla de multiplicar&amp;quot; , &amp;quot;Escriba aqui un numero&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
////////////////////////////&lt;br /&gt;
&lt;br /&gt;
//Declaracion de variables&lt;br /&gt;
&lt;br /&gt;
////////////&lt;br /&gt;
&lt;br /&gt;
let num1 = 1;&lt;br /&gt;
&lt;br /&gt;
let num2 = 2;&lt;br /&gt;
&lt;br /&gt;
let num3 = 3;&lt;br /&gt;
&lt;br /&gt;
let num4 = 4;&lt;br /&gt;
&lt;br /&gt;
let num5 = 5;&lt;br /&gt;
&lt;br /&gt;
let num6 = 6;&lt;br /&gt;
&lt;br /&gt;
let num7 = 7;&lt;br /&gt;
&lt;br /&gt;
let num8 = 8;&lt;br /&gt;
&lt;br /&gt;
let num9 = 9;&lt;br /&gt;
&lt;br /&gt;
let num10 = 10;&lt;br /&gt;
&lt;br /&gt;
let num = numeroParaMultiplicar;&lt;br /&gt;
&lt;br /&gt;
let resultado1 = num * num1;&lt;br /&gt;
&lt;br /&gt;
let resultado2 = num * num2;&lt;br /&gt;
&lt;br /&gt;
let resultado3 = num * num3;&lt;br /&gt;
&lt;br /&gt;
let resultado4 = num * num4;&lt;br /&gt;
&lt;br /&gt;
let resultado5 = num * num5;&lt;br /&gt;
&lt;br /&gt;
let resultado6 = num * num6;&lt;br /&gt;
&lt;br /&gt;
let resultado7 = num * num7;&lt;br /&gt;
&lt;br /&gt;
let resultado8 = num * num8;&lt;br /&gt;
&lt;br /&gt;
let resultado9 = num * num9;&lt;br /&gt;
&lt;br /&gt;
let resultado10 = num * num10;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;///////////////////////////////&lt;br /&gt;
&lt;br /&gt;
//Recuperamos la variable tablaMultiplicar &lt;br /&gt;
&lt;br /&gt;
///////////&lt;br /&gt;
&lt;br /&gt;
let divTablaMultiplicar = document.querySelector(&amp;quot;#tablaMultiplicar&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
divTablaMultiplicar.innerHTML=&amp;quot;&amp;lt;p&amp;gt;&amp;quot; + resultado1 + &amp;nbsp;&amp;quot;&amp;lt;/p&amp;gt;&amp;quot;;</description>
<category>TypeScript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2266/ayuda-pueda-calcular-tabla-multiplicar-favor-bucles-empezando</guid>
<pubDate>Wed, 09 Oct 2019 17:19:25 +0000</pubDate>
</item>
<item>
<title>Operar con el valor de una variable ya existente</title>
<link>https://dudasprogramacion.com/2212/operar-con-el-valor-de-una-variable-ya-existente</link>
<description>Si tengo una variable &amp;#039;a&amp;#039; a la que ya le he asignado un valor, por ejemplo &amp;#039;5&amp;#039;, si le pido al usuario que vuelva a insertar otro valor &amp;#039;3&amp;#039; para esa variable &amp;#039;a&amp;#039;, como hago para que ese nuevo valor se le sume al anterior, y que siga sumando a medida que el usuario le vaya cambiando los valores.&lt;br /&gt;
&lt;br /&gt;
Ejemplo: &lt;br /&gt;
&lt;br /&gt;
antiguo valor de a = 5&lt;br /&gt;
&lt;br /&gt;
nuevo valor de a = 3&lt;br /&gt;
&lt;br /&gt;
5+3=8</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2212/operar-con-el-valor-de-una-variable-ya-existente</guid>
<pubDate>Mon, 03 Jun 2019 23:58:09 +0000</pubDate>
</item>
<item>
<title>Como saber si un numero es multiplo de otro</title>
<link>https://dudasprogramacion.com/2204/como-saber-si-un-numero-es-multiplo-de-otro</link>
<description>Estoy aprendiendo a programar y recien estaba haciendo un ejercicio en el que me pedian determinar si un numero era multiplo de otro a traves de JavaScript. He intentado hacerlo de varias formas pero ninguna me sale. Agradeceria si me pudiesen ayudar con este problema</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2204/como-saber-si-un-numero-es-multiplo-de-otro</guid>
<pubDate>Tue, 28 May 2019 23:47:48 +0000</pubDate>
</item>
<item>
<title>Evento youtube javascript para galeria de video youtube</title>
<link>https://dudasprogramacion.com/2110/evento-youtube-javascript-para-galeria-de-video-youtube</link>
<description>Buenas, he estado harto rato pegado buscando la solucion. Lo que necesito es que al pulsar un video me redirija a una pagina siguiente con su respectivo id, es decir, ejemplo pagina2?id=1.php.&lt;br /&gt;
&lt;br /&gt;
Resulta que me falta que el evento onPlayerStateChange me pueda capturar las pulsaciones de los videos de youtube, pero solo me lo hace para el primer video y teniendo una lista de 10 videos no me redirije a la pagina siguiente como quiero.&lt;br /&gt;
&lt;br /&gt;
$foto[&amp;#039;id&amp;#039;] = muestra el id guardado en la base de datos&lt;br /&gt;
$foto[&amp;#039;imagen&amp;#039;] = muestra la url del video&lt;br /&gt;
&lt;br /&gt;
index.view.php&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var tag = document.createElement(&amp;#039;script&amp;#039;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tag.src = &amp;quot;&lt;a href=&quot;https://www.youtube.com/iframe_api&amp;quot;;&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/iframe_api&amp;quot;;&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var firstScriptTag = document.getElementsByTagName(&amp;#039;script&amp;#039;)[0];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var player;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;function onYouTubeIframeAPIReady() {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;?php foreach ($fotos as $foto):?&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var foto = &amp;#039;&amp;lt;?php echo $foto[&amp;#039;imagen&amp;#039;]; ?&amp;gt;&amp;#039;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;player = new YT.Player(&amp;#039;player01&amp;#039;, {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height: &amp;#039;150&amp;#039;,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width: &amp;#039;250&amp;#039;,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;videoId: youtube_parser(foto),&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;events: {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#039;onStateChange&amp;#039;: onPlayerStateChange&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;lt;?php endforeach; ?&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;function onPlayerStateChange(event) {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (event.data == 3) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var href = document.querySelector(&amp;#039;#player01&amp;#039;).parentNode.getAttribute(&amp;#039;href&amp;#039;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alert(href);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//window.location = href;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;function youtube_parser(url){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var regExp = /^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&amp;amp;\?]*).*/;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var match = url.match(regExp);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return (match&amp;amp;&amp;amp;match[7].length==11)? match[7] : false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/head&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;section class=&amp;quot;fotos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div class=&amp;quot;contenedor&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;?php foreach ($fotos as $foto):?&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div class=&amp;quot;thumb&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a href=&amp;quot;foto.php?id=&amp;lt;?php echo $foto[&amp;#039;id&amp;#039;]; ?&amp;gt;&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div id=&amp;quot;player01&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;iframe src=&amp;quot;&amp;lt;?php echo $foto[&amp;#039;imagen&amp;#039;]; ?&amp;gt;&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;?php endforeach; ?&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
index.php&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
&lt;br /&gt;
require &amp;#039;funciones.php&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
$fotos_por_pagina = 5;&lt;br /&gt;
&lt;br /&gt;
$pagina_actual = (isset($_GET[&amp;#039;p&amp;#039;]) ? (int)$_GET[&amp;#039;p&amp;#039;] : 1);&lt;br /&gt;
$inicio = ($pagina_actual &amp;gt; 1) ? $pagina_actual * $fotos_por_pagina - $fotos_por_pagina :0;&lt;br /&gt;
&lt;br /&gt;
$conexion = conexion(&amp;#039;galeria_videos&amp;#039;,&amp;#039;root&amp;#039;,&amp;#039;&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
if(!$conexion){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;die();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
$statement = $conexion-&amp;gt;prepare(&amp;quot;SELECT SQL_CALC_FOUND_ROWS * FROM videos LIMIT $inicio , $fotos_por_pagina&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
$statement-&amp;gt;execute();&lt;br /&gt;
$fotos = $statement-&amp;gt;fetchAll();&lt;br /&gt;
&lt;br /&gt;
if(!$fotos){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;header(&amp;#039;Location: index.php&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
$statement = $conexion-&amp;gt;prepare(&amp;quot;SELECT FOUND_ROWS() AS total_filas&amp;quot;);&lt;br /&gt;
$statement-&amp;gt;execute();&lt;br /&gt;
$total_post = $statement-&amp;gt;fetch()[&amp;#039;total_filas&amp;#039;];&lt;br /&gt;
&lt;br /&gt;
$total_paginas = ceil($total_post / $fotos_por_pagina);&lt;br /&gt;
&lt;br /&gt;
require &amp;#039;views/index.view.php&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;?&amp;gt;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2110/evento-youtube-javascript-para-galeria-de-video-youtube</guid>
<pubDate>Thu, 18 May 2017 03:50:24 +0000</pubDate>
</item>
<item>
<title>busqueda tabla html</title>
<link>https://dudasprogramacion.com/2060/busqueda-tabla-html</link>
<description>hola,&lt;br /&gt;
&lt;br /&gt;
estoy realizando una tabla en html donde poder realizar busquedas de material o referencias.&lt;br /&gt;
&lt;br /&gt;
dispongo de este codigo:&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;es&amp;quot;&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;SAT VALENCIA - REPUESTOS&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script language=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
function doSearch()&lt;br /&gt;
{&lt;br /&gt;
var tableReg = document.getElementById(&amp;#039;datos&amp;#039;);&lt;br /&gt;
var searchText = document.getElementById(&amp;#039;searchTerm&amp;#039;).value.toLowerCase();&lt;br /&gt;
var cellsOfRow=&amp;quot;&amp;quot;;&lt;br /&gt;
var found=false;&lt;br /&gt;
var compareWith=&amp;quot;&amp;quot;;&lt;br /&gt;
// Recorremos todas las filas con contenido de la tabla&lt;br /&gt;
for (var i = 1; i &amp;lt; tableReg.rows.length; i++)&lt;br /&gt;
{&lt;br /&gt;
cellsOfRow = tableReg.rows[i].getElementsByTagName(&amp;#039;td&amp;#039;);&lt;br /&gt;
found = false;&lt;br /&gt;
// Recorremos todas las celdas&lt;br /&gt;
for (var j = 0; j &amp;lt; cellsOfRow.length &amp;amp;&amp;amp; !found; j++)&lt;br /&gt;
{&lt;br /&gt;
compareWith = cellsOfRow[j].innerHTML.toLowerCase();&lt;br /&gt;
// Buscamos el texto en el contenido de la celda&lt;br /&gt;
if (searchText.length == 0 || (compareWith.indexOf(searchText) &amp;gt; -1))&lt;br /&gt;
{&lt;br /&gt;
found = true;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
if(found)&lt;br /&gt;
{&lt;br /&gt;
tableReg.rows[i].style.display = &amp;#039;&amp;#039;;&lt;br /&gt;
} else {&lt;br /&gt;
// si no ha encontrado ninguna coincidencia, esconde la&lt;br /&gt;
// fila de la tabla&lt;br /&gt;
tableReg.rows[i].style.display = &amp;#039;none&amp;#039;;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
#datos {border:1px solid #ccc;padding:10px;}&lt;br /&gt;
#datos tr:nth-child(even) {background:#ccc;}&lt;br /&gt;
#datos td {padding:5px;}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;SAT VALENCIA - REPUESTOS&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table id=&amp;quot;datos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tbody&amp;gt;&lt;br /&gt;
&lt;br /&gt;
el caso es que la busqueda de palabras, la realiza por caracteres consecutivos.&lt;br /&gt;
y quisiera saber si se puede cambiar algo del código para que la busqueda pueda ser por caracteres &amp;quot;no correlativos&amp;quot; o similar.&lt;br /&gt;
&lt;br /&gt;
la tabla empieza con este codigo html:&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;REFERENCIA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;DESCRIPCION&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;MAQUINA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;GRUPO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;COMENTARIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;CANT.&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1565014000900&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REP.PANEL ELECTRONICO IEDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align: center;&amp;quot;&amp;gt;PS6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;text-align: center;&amp;quot;&amp;gt;ELECTRICO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PANEL MANDO PS6 - LADO DIGITOS - ELECTRONICO EDF&lt;br /&gt;
MAX.MIN - 0965014001900 - SELECTOR PESAR/CONTAR ETC.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y si hago una busqueda de &amp;quot;PANEL&amp;quot; si que la muestra, pero si busco &amp;quot;PANEL IEDF&amp;quot; ya no muestra nada.&lt;br /&gt;
&lt;br /&gt;
a ver si se puede mejorar algo.&lt;br /&gt;
gracias!</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2060/busqueda-tabla-html</guid>
<pubDate>Tue, 14 Mar 2017 16:42:34 +0000</pubDate>
</item>
<item>
<title>Como se almacena en un JSON (js) datos ingresados por un formulario en HTML?. gracias</title>
<link>https://dudasprogramacion.com/2007/como-almacena-json-datos-ingresados-formulario-html-gracias</link>
<description>Deseo ingresar notas y alumnos mediante un formulario y almacenarlos en un JSON para luego realizar operaciones con ellos, como son NOTA MAYOR, MENOR Y PROMEDIO.</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/2007/como-almacena-json-datos-ingresados-formulario-html-gracias</guid>
<pubDate>Fri, 27 Jan 2017 22:32:36 +0000</pubDate>
</item>
<item>
<title>llamada jquery a controlador angularjs</title>
<link>https://dudasprogramacion.com/1974/llamada-jquery-a-controlador-angularjs</link>
<description>Hola, estoy iniciándome con angular y tengo una duda que me está consumiendo todo el tiempo y no consigo solucionarla.&lt;br /&gt;
&lt;br /&gt;
Estoy utilizando la versión angular JS 1.5. Quiero llamar a un método de un controlador desde fuera de angular, desde jquery. He consultado multitud de foros y todos me dan la misma respuesta, la misma solución que no me sirve.&lt;br /&gt;
&lt;br /&gt;
Un ejemplo tonto que no me funciona:&lt;br /&gt;
&lt;br /&gt;
HTML:&lt;br /&gt;
&amp;lt;div id=&amp;quot;span&amp;quot; ng-app=&amp;#039;inspinia&amp;#039; ng-controller=&amp;quot;ClientController&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hi&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$(function(){&lt;br /&gt;
angular.element(document.getElementById(&amp;#039;span&amp;#039;)).scope().myfunction(&amp;quot;dos&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
La idea es invocar al método myfunction del controlador clientController:&lt;br /&gt;
&lt;br /&gt;
function ClientController($scope, $state, $http)&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$scope.myfunction = function (data) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alert(&amp;quot;---&amp;quot; + data);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;};&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
angular&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.module(&amp;#039;inspinia&amp;#039;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.controller(&amp;#039;ClientController&amp;#039;, ClientController);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pues bien, este código tan simple no me funciona. El mensaje que me aparece continuamente es:&lt;br /&gt;
&lt;br /&gt;
angular.js:13236TypeError: angular.element(...).scope(...).myfunction is not a function&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at HTMLDocument.eval (eval at globalEval &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
¿Alguien me puede ayudar?.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
﻿</description>
<category>AngularJS</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1974/llamada-jquery-a-controlador-angularjs</guid>
<pubDate>Wed, 28 Dec 2016 23:13:12 +0000</pubDate>
</item>
<item>
<title>google api para optimizar secuencia de trayectos</title>
<link>https://dudasprogramacion.com/1948/google-api-para-optimizar-secuencia-de-trayectos</link>
<description>Hola. Estoy haciendo una aplicación con PHP, MySql y Java para administrar rutas de reparto de abarrotes. Cada una de las rutas tiene para visitar cada día, entre 10 y 80 clientes.&lt;br /&gt;
Cómo puedo hacer que la api de google maps me ordene los clientes a visitar en el día en una secuencia óptima?&lt;br /&gt;
Aclaro, no me interesa que me diga ni cómo llegar, ni los pasos para llegar, ni que me los muestre en un mapa, todo eso ya lo tengo en otra parte de la aplicación. Sólo quiero darle una lista con el id del cliente y sus coordenadas ordenados con la secuencia actual y que me regrese la secuencia óptima.&lt;br /&gt;
&lt;br /&gt;
Alguien sabe cómo hacerlo?</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1948/google-api-para-optimizar-secuencia-de-trayectos</guid>
<pubDate>Sat, 26 Nov 2016 17:50:09 +0000</pubDate>
</item>
<item>
<title>Cargar sin refrescar</title>
<link>https://dudasprogramacion.com/1934/cargar-sin-refrescar</link>
<description>&lt;p&gt;&lt;span style=&quot;color:rgb(29, 33, 41); font-family:helvetica,arial,sans-serif; font-size:14px&quot;&gt;Buenos dias compañeros, hay alguna forma de poder cargar una vista .pug sin que se recargue la pagina, De ante mano muchas gracias!&lt;/span&gt;&lt;/p&gt;</description>
<category>NodeJS</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1934/cargar-sin-refrescar</guid>
<pubDate>Fri, 14 Oct 2016 16:14:43 +0000</pubDate>
</item>
<item>
<title>habilitar para página con varios formularios</title>
<link>https://dudasprogramacion.com/1875/habilitar-para-pagina-con-varios-formularios</link>
<description>Hola. Tengo una página con tres formularios y todos los elementos deshabilitados. Sobre los formularios hay tres input radio. Necesito habilitar cada formulario a través de cada input. Adjunto el código. Muchas gracias.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;cervezas&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
.principal {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height: 50px;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;padding-top: 2%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.principal input[type=radio] {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width: 12%;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;border: 1px solid #999999;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.encabezado {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display: inline-flex;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin-left: 5.5%;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin-right: 5.5%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.encabezado-texto {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font: 14px/16px &amp;quot;Helvetica Neue&amp;quot;,Arial, Helvetica, sans-serif;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.m {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width: 25%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.h {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin: auto;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width: 25%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.c {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width: 25%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.formulario {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin-left: 5.5%;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin-right: 5.5%;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display: inline-flex;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.formulario.mahou {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width: 25%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.formulario.heineken {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin: auto;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width: 25%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.formulario.carlsberg {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width: 25%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.datos label {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;opacity: 0.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
input[type=text] {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
select {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width: 98%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
input[type=submit] {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display: block;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;]:disabled {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;background: #E5E5E5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
textarea:disabled {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;background: #E5E5E5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
select:disabled {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width: 100%;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color: #BBBBBB;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;background-color: #E5E5E5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
input[type=submit]:disabled {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;background-color: #E5E5E5;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color: #BBBBBB;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div class=&amp;quot;principal&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div class=&amp;quot;encabezado m&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;mahou&amp;quot; value=&amp;quot;mahou&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div class=&amp;quot;encabezado-texto&amp;quot;&amp;gt;MAHOU&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div class=&amp;quot;encabezado h&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;heineken&amp;quot; value=&amp;quot;heineken&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div class=&amp;quot;encabezado-texto&amp;quot;&amp;gt;HEINEKEN&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div class=&amp;quot;encabezado c&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;carlsberg&amp;quot; value=&amp;quot;carlsberg&amp;quot; onclick=&amp;quot;hrv()&amp;quot;&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div class=&amp;quot;encabezado-texto&amp;quot;&amp;gt;CARLSBERG&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;lt;div class=&amp;quot;formulario mahou&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;form name=&amp;quot;mahou&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;lt;div class =&amp;quot;datos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;nombre&amp;quot;&amp;gt;Nombre:&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;nombre&amp;quot; disabled&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;email&amp;quot;&amp;gt;Email:&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;email&amp;quot; disabled&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;telefono&amp;quot;&amp;gt;Teléfono:&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;telefono&amp;quot; disabled&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;datos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;vasos&amp;quot;&amp;gt;Cuantos vasos tomas a la semana?:&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;select name=&amp;quot;vasos-mahou&amp;quot; disabled&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;m1&amp;quot;&amp;gt;menos de 10&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;m2&amp;quot;&amp;gt;menos de 20&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;m3&amp;quot;&amp;gt;menos de 30&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;m4&amp;quot;&amp;gt;menos de 40&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/select&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;lt;div class=&amp;quot;datos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;marca&amp;quot;&amp;gt;Cómo te enteraste de la marca?&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;textarea name=&amp;quot;marca&amp;quot; disabled&amp;gt;&amp;lt;/textarea&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;lt;div class=&amp;quot;datos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;enviar&amp;quot; disabled&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;lt;div class=&amp;quot;formulario heineken&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;form name=&amp;quot;heineken&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;lt;div class =&amp;quot;datos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;nombre&amp;quot;&amp;gt;Nombre:&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;nombre&amp;quot; disabled&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;email&amp;quot;&amp;gt;Email:&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;email&amp;quot; disabled&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;telefono&amp;quot;&amp;gt;Teléfono:&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;telefono&amp;quot; disabled&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;datos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;vasos&amp;quot;&amp;gt;Cuantos vasos tomas a la semana:&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;select name=&amp;quot;vasos-heineken&amp;quot; disabled&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;h1&amp;quot;&amp;gt;menos de 10&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;h2&amp;quot;&amp;gt;menos de 20&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;h3&amp;quot;&amp;gt;menos de 30&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;h4&amp;quot;&amp;gt;menos de 40&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/select&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;lt;div class=&amp;quot;datos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;marca&amp;quot;&amp;gt;Cómo te enteraste de la marca?&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;textarea name=&amp;quot;marca&amp;quot; disabled&amp;gt;&amp;lt;/textarea&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;datos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;enviar&amp;quot; disabled&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;lt;div class=&amp;quot;formulario carlsberg&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;form name=&amp;quot;carlsberg&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class =&amp;quot;datos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;nombre&amp;quot;&amp;gt;Nombre:&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;nombre&amp;quot; disabled&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;email&amp;quot;&amp;gt;Email:&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;email&amp;quot; disabled&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;telefono&amp;quot;&amp;gt;Teléfono:&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;telefono&amp;quot; disabled&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;datos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;vasos&amp;quot;&amp;gt;Cuantos vasos tomas a la semana:&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;select name=&amp;quot;vasos-carlsberg&amp;quot; disabled&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;c1&amp;quot;&amp;gt;menos de 10&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;c2&amp;quot;&amp;gt;menos de 20&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;c3&amp;quot;&amp;gt;menos de 30&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;option value=&amp;quot;c4&amp;quot;&amp;gt;menos de 40&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/select&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;lt;div class=&amp;quot;datos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;label for=&amp;quot;marca&amp;quot;&amp;gt;Cómo te enteraste de la marca?&amp;lt;/label&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;textarea name=&amp;quot;marca&amp;quot; disabled&amp;gt;&amp;lt;/textarea&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;datos&amp;quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;enviar&amp;quot; disabled&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;lt;/html&amp;gt;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1875/habilitar-para-pagina-con-varios-formularios</guid>
<pubDate>Thu, 11 Aug 2016 23:34:39 +0000</pubDate>
</item>
<item>
<title>Bienvenidos al foro jQuery</title>
<link>https://dudasprogramacion.com/1854/bienvenidos-al-foro-jquery</link>
<description>Daros la bienvenida al foro sobre dudas con la librería jQuery.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description>
<category>jQuery</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1854/bienvenidos-al-foro-jquery</guid>
<pubDate>Fri, 29 Jul 2016 13:28:25 +0000</pubDate>
</item>
<item>
<title>Bootcamp intensivo de Programación Web en Vitoria</title>
<link>https://dudasprogramacion.com/1823/bootcamp-intensivo-de-programacion-web-en-vitoria</link>
<description>Hola, Web Diseinu es el primer bootcamp de programación pionero en Euskadi, &amp;nbsp;Vamos a realizar un curso intensivo de dos meses de duración en Vitoria (España), orientado a alumnos que ya tengan experiencia en código.&lt;br /&gt;
&lt;br /&gt;
Son dos meses de formación, unas 10 horas al día. Los profesores que se encargan de impartir el temario son profesionales con mas de 7 años de experiencia programando. A parte de los profesores disponemos de profesores asistentes para cualquier duda del alumno. al finalizar el periodo lectivo, los alumnos presentaran un proyecto que se realizara durante el curso en un auditorio donde acudirán empresarios de distintas empresas del sector con interés en los alumnos. Al terminar el curso la organización se encargara de buscarle a los alumnos entrevistas de trabajo.&lt;br /&gt;
&lt;br /&gt;
Es un curso de alto nivel donde se aprende a programar al mas alto nivel con los lenguajes Ruby, Ruby on Rails, Javascript, HTML y CSS, todo esto con buenas practicas y TDD.&lt;br /&gt;
&lt;br /&gt;
A todos los alumnos se le entregara un Macbook PRO totalmente gratis al realizar la enseñanza.&lt;br /&gt;
&lt;br /&gt;
Para mas información entre en www.webdiseinu.es&lt;br /&gt;
Para cualquier duda: gorkawebdiseinu@gmail.com&lt;br /&gt;
&lt;br /&gt;
Gracias por su atención.</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1823/bootcamp-intensivo-de-programacion-web-en-vitoria</guid>
<pubDate>Wed, 13 Jul 2016 21:35:07 +0000</pubDate>
</item>
<item>
<title>Bootcamp intensivo de Programación Web en Vitoria</title>
<link>https://dudasprogramacion.com/1822/bootcamp-intensivo-de-programacion-web-en-vitoria</link>
<description>Hola, Web Diseinu es el primer bootcamp de programación pionero en Euskadi, &amp;nbsp;Vamos a realizar un curso intensivo de dos meses de duración en Vitoria (España), orientado a alumnos que ya tengan experiencia en código.&lt;br /&gt;
&lt;br /&gt;
Son dos meses de formación, unas 10 horas al día. Los profesores que se encargan de impartir el temario son profesionales con mas de 7 años de experiencia programando. A parte de los profesores disponemos de profesores asistentes para cualquier duda del alumno. al finalizar el periodo lectivo, los alumnos presentaran un proyecto que se realizara durante el curso en un auditorio donde acudirán empresarios de distintas empresas del sector con interés en los alumnos. Al terminar el curso la organización se encargara de buscarle a los alumnos entrevistas de trabajo.&lt;br /&gt;
&lt;br /&gt;
Es un curso de alto nivel donde se aprende a programar al mas alto nivel con los lenguajes Ruby, Ruby on Rails, Javascript, HTML y CSS, todo esto con buenas practicas y TDD.&lt;br /&gt;
&lt;br /&gt;
A todos los alumnos se le entregara un Macbook PRO totalmente gratis al realizar la enseñanza.&lt;br /&gt;
&lt;br /&gt;
Para mas información entre en www.webdiseinu.es&lt;br /&gt;
Para cualquier duda: gorkawebdiseinu@gmail.com&lt;br /&gt;
&lt;br /&gt;
Gracias por su atención.</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1822/bootcamp-intensivo-de-programacion-web-en-vitoria</guid>
<pubDate>Wed, 13 Jul 2016 21:33:00 +0000</pubDate>
</item>
<item>
<title>Bootcamp intensivo de Programación Web en Vitoria</title>
<link>https://dudasprogramacion.com/1821/bootcamp-intensivo-de-programacion-web-en-vitoria</link>
<description>Hola, Web Diseinu es el primer bootcamp de programación pionero en Euskadi, &amp;nbsp;Vamos a realizar un curso intensivo de dos meses de duración en Vitoria (España), orientado a alumnos que ya tengan experiencia en código.&lt;br /&gt;
&lt;br /&gt;
Son dos meses de formación, unas 10 horas al día. Los profesores que se encargan de impartir el temario son profesionales con mas de 7 años de experiencia programando. A parte de los profesores disponemos de profesores asistentes para cualquier duda del alumno. al finalizar el periodo lectivo, los alumnos presentaran un proyecto que se realizara durante el curso en un auditorio donde acudirán empresarios de distintas empresas del sector con interés en los alumnos. Al terminar el curso la organización se encargara de buscarle a los alumnos entrevistas de trabajo.&lt;br /&gt;
&lt;br /&gt;
Es un curso de alto nivel donde se aprende a programar al mas alto nivel con los lenguajes Ruby, Ruby on Rails, Javascript, HTML y CSS, todo esto con buenas practicas y TDD.&lt;br /&gt;
&lt;br /&gt;
A todos los alumnos se le entregara un Macbook PRO totalmente gratis al realizar la enseñanza.&lt;br /&gt;
&lt;br /&gt;
Para mas información entre en www.webdiseinu.es&lt;br /&gt;
Para cualquier duda: gorkawebdiseinu@gmail.com&lt;br /&gt;
&lt;br /&gt;
Gracias por su atención.</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1821/bootcamp-intensivo-de-programacion-web-en-vitoria</guid>
<pubDate>Wed, 13 Jul 2016 21:30:50 +0000</pubDate>
</item>
<item>
<title>Bootcamp intensivo de Programación Web en Vitoria</title>
<link>https://dudasprogramacion.com/1820/bootcamp-intensivo-de-programacion-web-en-vitoria</link>
<description>Hola, Web Diseinu es el primer bootcamp de programación pionero en Euskadi, &amp;nbsp;Vamos a realizar un curso intensivo de dos meses de duración en Vitoria (España), orientado a alumnos que ya tengan experiencia en código.&lt;br /&gt;
&lt;br /&gt;
Son dos meses de formación, unas 10 horas al día. Los profesores que se encargan de impartir el temario son profesionales con mas de 7 años de experiencia programando. A parte de los profesores disponemos de profesores asistentes para cualquier duda del alumno. al finalizar el periodo lectivo, los alumnos presentaran un proyecto que se realizara durante el curso en un auditorio donde acudirán empresarios de distintas empresas del sector con interés en los alumnos. Al terminar el curso la organización se encargara de buscarle a los alumnos entrevistas de trabajo.&lt;br /&gt;
&lt;br /&gt;
Es un curso de alto nivel donde se aprende a programar al mas alto nivel con los lenguajes Ruby, Ruby on Rails, Javascript, HTML y CSS, todo esto con buenas practicas y TDD.&lt;br /&gt;
&lt;br /&gt;
A todos los alumnos se le entregara un Macbook PRO totalmente gratis al realizar la enseñanza.&lt;br /&gt;
&lt;br /&gt;
Para mas información entre en www.webdiseinu.es&lt;br /&gt;
Para cualquier duda: gorkawebdiseinu@gmail.com&lt;br /&gt;
&lt;br /&gt;
Gracias por su atención.</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1820/bootcamp-intensivo-de-programacion-web-en-vitoria</guid>
<pubDate>Wed, 13 Jul 2016 21:28:10 +0000</pubDate>
</item>
<item>
<title>¿Cómo realizar vistas o cámaras para un juego 2d en javascript?</title>
<link>https://dudasprogramacion.com/1758/como-realizar-vistas-camaras-para-un-juego-2d-en-javascript</link>
<description>Buenas noches, mi interrogantes es, ¿Cómo puedo realizar vistas o cámaras en javascript? Ejemplo, una cámara que siga a un personaje a través de la pantalla. Muchas gracias.</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1758/como-realizar-vistas-camaras-para-un-juego-2d-en-javascript</guid>
<pubDate>Wed, 15 Jun 2016 23:29:00 +0000</pubDate>
</item>
<item>
<title>Cerrar popup y redirigir a una vista con variable incrustada</title>
<link>https://dudasprogramacion.com/1757/cerrar-popup-y-redirigir-una-vista-con-variable-incrustada</link>
<description>Hola a todos, &lt;br /&gt;
Alguien me podria ayudar con este tema.&lt;br /&gt;
Lo que sucede es que me encuentro rellenando un formulario en un popup, y necesito que al rellenar el formulario me guarde la informacion, me cierre el popup y me agregue el id del ultimo registro en la ventana padre.&lt;br /&gt;
Logre guardar los datos y cerrar la ventana padre de este modo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
opener.location.href=&amp;#039;../../orders/add/&amp;#039;; &lt;br /&gt;
self.close();&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pero al tratar de enviarla junto al id, del ultimo registro, me regarga el popup con el id incluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
opener.location.href=&amp;#039;../../orders/add/&amp;#039;+id; &lt;br /&gt;
self.close();&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
¿cual seria la manera correcta de enviar una direccion con una variable?&lt;br /&gt;
&lt;br /&gt;
Saludos.</description>
<category>jQuery</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1757/cerrar-popup-y-redirigir-una-vista-con-variable-incrustada</guid>
<pubDate>Wed, 15 Jun 2016 16:08:22 +0000</pubDate>
</item>
<item>
<title>insertar en el modelo a partir   de un excel</title>
<link>https://dudasprogramacion.com/1755/insertar-en-el-modelo-a-partir-de-un-excel</link>
<description>buenas gente estoy comenzando con un proyecto y con node, en el proyecto requiero insertar data a partir de un archivo excel que subo, he leido y no he encontrado buena documentación sobre el tema, si saben como puedo hacer les agradecería su ayuda. &lt;br /&gt;
pdta: estoy usando el framework loopback</description>
<category>NodeJS</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1755/insertar-en-el-modelo-a-partir-de-un-excel</guid>
<pubDate>Tue, 14 Jun 2016 16:13:27 +0000</pubDate>
</item>
<item>
<title>alguien me puede ayudar a combinar 2 filas en javascript</title>
<link>https://dudasprogramacion.com/1754/alguien-me-puede-ayudar-a-combinar-2-filas-en-javascript</link>
<description>&lt;p&gt;alguien me puede ayudar a combinar 2 filas en javascript &amp;nbsp;en html creo que es con Colspan&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&amp;lt;html&amp;gt;&lt;br&gt;&amp;lt;head&amp;gt;&lt;br&gt;&amp;lt;meta charset=&quot;utf-8&quot;/&amp;gt;&lt;br&gt;&amp;lt;title&amp;gt;Documento sin título&amp;lt;/title&amp;gt;&lt;br&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;body&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;script&amp;gt;&lt;br&gt;tabla=document.createElement(&quot;table&quot;);&lt;br&gt;tabla.border=1;&lt;br&gt;tabla.align=&quot;center&quot;;&lt;/p&gt;&lt;p&gt;fila=document.createElement(&quot;tr&quot;);&lt;br&gt;fila2=document.createElement(&quot;tr&quot;);&lt;br&gt;fila3=document.createElement(&quot;tr&quot;);&lt;br&gt;fila4=document.createElement(&quot;tr&quot;);&lt;br&gt;celda1=document.createElement(&quot;td&quot;);&lt;br&gt;texto1=document.createTextNode(&quot;Numero&quot;);&lt;/p&gt;&lt;p&gt;celda2=document.createElement(&quot;td&quot;);&lt;br&gt;texto2=document.createTextNode(&quot;Nombre&quot;);&lt;/p&gt;&lt;p&gt;celda3=document.createElement(&quot;td&quot;);&lt;br&gt;texto3=document.createTextNode(&quot;Apellidos&quot;);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;celda5=document.createElement(&quot;td&quot;);&lt;br&gt;texto5=document.createTextNode(&quot;01&quot;);&lt;/p&gt;&lt;p&gt;celda6=document.createElement(&quot;td&quot;);&lt;br&gt;texto6=document.createTextNode(&quot;Juan&quot;);&lt;/p&gt;&lt;p&gt;&lt;br&gt;celda7=document.createElement(&quot;td&quot;);&lt;br&gt;texto7=document.createTextNode(&quot;Quispe&quot;);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;celda9=document.createElement(&quot;td&quot;);&lt;br&gt;texto9=document.createTextNode(&quot;02&quot;);&lt;/p&gt;&lt;p&gt;celda10=document.createElement(&quot;td&quot;);&lt;br&gt;texto10=document.createTextNode(&quot;carlos&quot;);//////////&lt;/p&gt;&lt;p&gt;&lt;br&gt;celda11=document.createElement(&quot;td&quot;);&lt;br&gt;texto11=document.createTextNode(&quot;peralta&quot;);//////////////////&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;celda1.appendChild(texto1);&lt;br&gt;fila.appendChild(celda1);&lt;/p&gt;&lt;p&gt;celda2.appendChild(texto2);&lt;br&gt;fila.appendChild(celda2);&lt;/p&gt;&lt;p&gt;celda3.appendChild(texto3);&lt;br&gt;fila.appendChild(celda3);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;celda5.appendChild(texto5);&lt;br&gt;fila2.appendChild(celda5);&lt;/p&gt;&lt;p&gt;celda6.appendChild(texto6);&lt;br&gt;fila2.appendChild(celda6);&lt;/p&gt;&lt;p&gt;celda7.appendChild(texto7);&lt;br&gt;fila2.appendChild(celda7);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;celda9.appendChild(texto9);&lt;br&gt;fila3.appendChild(celda9);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;celda10.appendChild(texto10);&lt;br&gt;fila3.appendChild(celda10);&lt;/p&gt;&lt;p&gt;celda11.appendChild(texto11);&lt;br&gt;fila3.appendChild(celda11);&lt;/p&gt;&lt;p&gt;&lt;br&gt;tabla.appendChild(fila);&lt;br&gt;tabla.appendChild(fila2);&lt;br&gt;tabla.appendChild(fila3);&lt;/p&gt;&lt;p&gt;document.body.appendChild(tabla);&lt;/p&gt;&lt;p&gt;&lt;br&gt;&amp;lt;/script&amp;gt;&amp;lt;/body&amp;gt;&lt;br&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1754/alguien-me-puede-ayudar-a-combinar-2-filas-en-javascript</guid>
<pubDate>Tue, 14 Jun 2016 01:52:00 +0000</pubDate>
</item>
<item>
<title>como enviar clave valor del boton submit via ajax mediante el metodo post</title>
<link>https://dudasprogramacion.com/1733/como-enviar-clave-valor-boton-submit-ajax-mediante-metodo-post</link>
<description>Estoy usando el obj. FormData() para enviar los distintos controles de entrada de un formulario pero el problema es que excluye el input submit que envió el formulario, claro que chrome si la hace pero los demas navegadores no. Tengo varios submit s. claro que en la documentacion de la W3C dice que un boton submit de los varios botones submit s solo el que envia el formulario tiene exito pero esto no se cumple con ajax excepto en chrome. en el backend estoy trabajando con PHP y lo que quiero es: que boton submit envió el formulario y asi de esa manera hacer una cosa o otra cosa pero no me llega el boton submit para recoger con la variable global $_POST[&amp;#039;&amp;#039;] y vuelvo a repetir esto no pasa en chrome . porfa cual serial la solucion adecuada para este problema .</description>
<category>Javascript</category>
<guid isPermaLink="true">https://dudasprogramacion.com/1733/como-enviar-clave-valor-boton-submit-ajax-mediante-metodo-post</guid>
<pubDate>Tue, 07 Jun 2016 18:18:36 +0000</pubDate>
</item>
</channel>
</rss>