Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2007, 14:37
ingeniero4ever
 
Fecha de Ingreso: julio-2005
Mensajes: 44
Antigüedad: 19 años, 7 meses
Puntos: 0
Problema con adicion de filas a una tabla con mozilla

Hola amigos de foros del web... bueno tengo un problema ... hace tiempo realice un proyecto con php y mysql.... y necesitaba adicionar filas a una cierta tabla de un formulario dinamico... bueno en ese momento ocupaba IE y no hize las pruebas necesarias en mozilla.... bueno ahora me di cuenta haciendo la version 2 del sistema que en mozilla al adicionar una nueva fila al formulario se va directamente a otra pagina en vez de agregar una fila a la tabla, y en IE no hace ningún problema.
El codigo que utilice fue sacado de este mismo foro por caricatos.... les dejo la version simple de lo que esta pasando .. para que lo vean y me puedan guiar...


espero que me ayuden.....


Código HTML:
<html>
<head>
<title>
    Tablas
</title>
<script language=javaScript1.2>
function suma()    {
    var miTabla = document.getElementById("cuerpoTabla");
    var fila = document.createElement("tr");
    var celda1 = document.createElement("td");
    var celda2 = document.createElement("td");
    celda1.innerHTML = "hola b6";
    celda2.innerHTML = "hola c6";
    fila.appendChild(celda1);
    fila.appendChild(celda2);
    miTabla.appendChild(fila);
}
</script>
</head>
<body style="color:blue" > 
<form name="form" action="hola.html">
	<table id=unaTabla border=1>
	<tbody id=cuerpoTabla>
		 <tr id=a1>
			  <td id=b1>hola b1</td>
			  <td id=c1>hola c1</td>
		 </tr>
		 <tr id=a2>
			  <td id=b2>hola b2</td>
			  <td id=c2>hola c2</td>
		 </tr>
		 <tr id=a3>
			  <td id=b3>hola b3</td>
			  <td id=c3>hola c3</td>
		 </tr>
		 <tr id=a4>
			  <td id=b4>hola b4</td>
			  <td id=c4>hola c4</td>
		 </tr>
		 <tr id=a5>
			  <td id=b5>hola b5</td>
			  <td id=c5>hola c5</td>
		 </tr>
		</tbody> 
	</table>
	<button onclick=suma()>sumar</button><br>
	<input type="submit" name="enviar" value="Procesar Planilla">
</form>
</body> 
</html>