<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hola a todos, estoy haciendo el siguiente ejercicio de la guia javascript: <br><pre>Creer un JavaScript que muestre el nombre de todos los elementos de un <FORM> y sus datos, si es que están cargados.</pre>
En firefox me muestra de manera correcta tanto el nombre de los elementos del form como el valor de dichos elementos, pero en internet explorer 8 solo nombre y valor del PRIMER elemento del form.<br>Alguien sabe porque?<br><br>Abajo el codigo.<br><br>Muchas gracias<br><br>Leandro<br><br><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"<br> "http://www.w3.org/TR/html4/loose.dtd"><br> <html><br><head><br><title>JavaScript Ejercicio 1</title><br><meta http-equiv="content-type" content="text/html; charset=UTF-8"><br></head><br><br><script type="text/javascript"><br><!--<br>function mostrar(){<br> <br> //vec: arreglo con los elementos del formulario f<br> vec=document.getElementById('f').elements;<br> <br> //cant: cantidad de elementos del arreglo vec<br> cant=vec.length;<br> <br> //ciclo for imprime nombre del elemento del form + valor de dicho elemento<br> for (i=0;i<=cant;i++){<br> document.write(vec[i].name+": "+vec[i].value+"<br>");<br> <br> }<br>}<br><br>//--><br></script><br><br><body><br><br><br><form name="f" id="f" method="post" action=""><br> Nombre<input type="text" name="nombre" id="nombre"><br><br> Edad <input type="text" name="edad" id="edad"><br><br> Pass <input type="password" name="pass" id="pass"><br> <input type="button" name="envia" id="envia" value="Enviar" onClick="javascript:mostrar();"> <br></form><br></body><br></html><br><br><a href="http://www.windowslive.com/campaign/thenewbusy?tile=multiaccount&ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4"></a>                                            <br /><hr />Para que tu tiempo sea sólo tuyo, estamos reinventando un nuevo Hotmail. Descubrilo. <a href='http://www.nuevohotmail.com' target='_new'>Ver más</a></body>
</html>