Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/04/2013, 17:42
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: ¿Alguna manera de ver el html generado por JavaScript?

Vamos con un ejemplo, que dice mil palabras, según reza el refrán
Mirá el código fuente de esta página
http://foros.emprear.com/javascript/...sto_form.phtml
Si vieses el código fuente "a secas", verías esto

Código:
<form method="post" action="x.php" onsubmit="return verifica();">
<select name="dia" id="dia">
	<option><!-- fix --></option>
</select>
<select name="mes" id="mes">
	<option><!-- fix --></option>
</select>
<select name="anio" id="anio">
	<option><!-- fix --></option>
</select>
<p>
	<input type="submit" value="guardar datos" name="procesando" />
</p>
</form>
Si se observa el javascript la generación de los <option> para dias, meses y años , se genera dinámicamente, por lo que la vista de "código fuente generado" (utilizando por ejemplo la herramienta que mencioné), resultaría en esto (pongo solo un fragmento)
Código:
<select name="dia" id="dia">
	<option value="">Día</option>
<option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select>
<select name="mes" id="mes">
	<option value="">Mes</option>
<option value="1">Ene</option><option value="2">Feb</option><option value="3">Mar</option><option value="4">Abr</option><option value="5">May</option><option value="6">Jun</option><option value="7">Jul</option><option value="8">Ago</option><option value="9">Sept</option><option value="10">Oct</option><option value="11">Nov</option><option value="12">Dic</option></select>
cuando se crean elementos dinámicamente, la vista del código generado (y los posibles errores) es una herramienta auxiliar fundamental

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.