JavaScript - Duda Rápida

 
Vista:

Duda Rápida

Publicado por Manu (1 intervención) el 23/12/2005 13:35:58
Hola! estoy haciendo una práctica en la que tengo que crear una tabla dinámicamente, el problema es que cuando doy a crear tabla, me la crea en otro documento, dejo aquí el código a ver si alguien me puede echar una mano Gracias.

<HTML>
<HEAD>
<TITLE> New Document </TITLE>

</HEAD>
<SCRIPT LANGUAGE="JavaScript">
var i
var j
var fil
var col

function aleatorio(lim_inf,lim_sup)
{
var num_posib=parseInt(lim_sup)-parseInt(lim_inf)
var aleat=Math.random()*num_posib
aleat=Math.round(aleat)
return(aleat+parseInt(lim_inf));
}


function rellenar(fila,columna)
{
var i
var j


document.write("<table border>")

for (i=1;i<=fila;i++)
{
document.write("<tr>")
for (j=1;j<=columna;j++)
{
document.write("<td>"+aleatorio(1,18)+"</td>")
}
document.write("</tr>")
}
document.write("</table>")

}

</SCRIPT>
<BODY>
<TABLE BORDER>
<TR>
<TD>
<INPUT TYPE="button" value="Rellenar tabla" onClick="rellenar(3,3)">
(Aquí está el problema, hago click y me lo hace todo bien pero en otra página en blanco)
</TD>
</TR>
<TR>
<TD>
<INPUT TYPE="button" value="Jugar" onClick="" disabled="true">

</TD>
</TR>
</table>
</BODY>
</HTML>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Duda Rápida

Publicado por Alberto (37 intervenciones) el 02/01/2006 12:24:29
<HEAD>
<TITLE> New Document </TITLE>

</HEAD>
<SCRIPT LANGUAGE="JavaScript">
var i
var j
var fil
var col

function aleatorio(lim_inf,lim_sup)
{
var num_posib=parseInt(lim_sup)-parseInt(lim_inf)
var aleat=Math.random()*num_posib
aleat=Math.round(aleat)
return(aleat+parseInt(lim_inf));
}
function rellenar(fila,columna)
{
var i
var j

trama = "<table border>";
for (i=1;i<=fila;i++)
{
trama += "<tr>";
for (j=1;j<=columna;j++)
{
trama +="<td>"+aleatorio(1,18)+"</td>";
}
trama += "</tr>";
}
trama += "</table>";
document.getElementById("tabla").innerHTML = trama;
}

</SCRIPT>
<BODY>

<TABLE BORDER>
<TR>
<TD>

<INPUT TYPE="button" value="Rellenar tabla" onClick="rellenar(3,3)">
<div id="tabla">
</div>
// (Aquí está el problema, hago click y me lo hace todo bien pero en otra página en blanco)
</TD>
</TR>
<TR>
<TD>
<INPUT TYPE="button" value="Jugar" onClick="" disabled="true">

</TD>
</TR>
</table>
</BODY>
</HTML>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar