Hola, necesito básicamente (el código es más complejo, pero este salto es el que sé dar) que, dentro de un div. contenido en un formulario. se genere una tabla que tenga el numero de líneas indicado en un campo. La tabla se generaría cunado el valor de este campo cambie.
Coloco el código que he hecho, pero que no funciona (es el que me parece más "viable").
Os agradezco la ayuda.
<script>
function tabla_div(num){
var hijo ="<table width='500' border='1' >";
for (i=1; i<=num; i++){
hijo ="<tr><td>a</td></tr>";
}
var hijo += "</table>";
return (hijo);
}
function lineas(elemento){
var num = elemento.value;
num = parseInt("num");
document.getElementById('tabla').innerHTML = return(tabla_div(num));
}
</script>
<form name="form1" method="post" action="">
<input name="numero" id="numero" type="text" size="2" maxlength="2" onChange="lineas(this)">
<div id="tabla">
</div>
</form>