Foros del Web » Programando para Internet » Javascript »

para que no se mueba el boton

Estas en el tema de para que no se mueba el boton en el foro de Javascript en Foros del Web. hola de nuevo, voy a retomar un codigo que puso JavierB(Hola!! ) sobre unas tablas dinamicas que habia hecho morovita(Hola!! ), pongo el codigo de ...
  #1 (permalink)  
Antiguo 09/06/2006, 11:34
 
Fecha de Ingreso: mayo-2006
Ubicación: mexico, distrito federal
Mensajes: 64
Antigüedad: 18 años
Puntos: 0
para que no se mueba el boton

hola de nuevo, voy a retomar un codigo que puso JavierB(Hola!! ) sobre unas tablas dinamicas que habia hecho morovita(Hola!! ), pongo el codigo de JavierB:
<html>
<head>
<script type="text/javascript">
function anadir() {
tab = document.getElementById('tabla');
fil = document.getElementsByTagName('tr')[0].cloneNode(true);
tab.appendChild(fil);
}
</script>
</head>
<body>
<table id="tabla">
<tr>
<td>Uno</td><td>Dos</td>
</tr>
</table>
<input type="button" value="Añadir" onclick="anadir()" />
</body>
</html>

habra una forma de que al poner otros botones un poco mas abajo y cuando se agregue otra tablita(claro que las tablas que se agreguen van a ser, por ejemplo 3 o 4), no se muevan y se quede en su mismo lugar(fijarlo)... gracias por la atencion...

iogan, sorry, creo que abri otro post para una pregunta que esta arriba de la mia... creo que la mandaron cuando esta escribiendo esta, es sobre el mismo codigo, solo que lo que quiero es poner otros botones en un lugar determindo y al poner mas tablitas estas no se muevan y disculpas de nuevo....

Última edición por cgamae; 09/06/2006 a las 11:53
  #2 (permalink)  
Antiguo 09/06/2006, 12:01
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

Con cloneNode(true) se copia un elemento cualquiera, y con appendChild se agrega como último elemento del tag empleado... Lo que no entiendo es lo de dejar algo fijo...
... pero los nuevos elementos también pueden ser modificados, por ejemplo cambiando o añadiendo estilos...

fil = document.getElementsByTagName('tr')[0].cloneNode(true);
with (fil) {
style.position = "absolute";
style.top = "10px";
style.left ="2'px";
}

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 09/06/2006, 12:06
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola cgamae

Mientras caricatos (¡Hola! ) contestaba, he hecho este código. Se trata de tener la tabla completa con algunas filas ocultas y mostrarlas cuando se pulsa el botón.
Código PHP:
<html>
<
head>
<
script type="text/javascript">
var 
fila=0;
function 
anadir(obj) {
  
tab document.getElementById('tabla');
  
tab.getElementsByTagName('tr')[++fila].style.visibility 'visible';
  if (
fila == tab.getElementsByTagName('tr').length-1)
    
obj.disabled true;
}
</script>
</head>
<body>
<table id="tabla">
<tr>
<td>Uno</td><td>Dos</td>
</tr>
<tr style="visibility:hidden">
<td>Uno</td><td>Dos</td>
</tr>
<tr style="visibility:hidden">
<td>Uno</td><td>Dos</td>
</tr>
</table>
<input type="button" value="Añadir" onclick="anadir(this)" />
</body>
</html> 
Saludos,
  #4 (permalink)  
Antiguo 09/06/2006, 14:20
 
Fecha de Ingreso: mayo-2006
Ubicación: mexico, distrito federal
Mensajes: 64
Antigüedad: 18 años
Puntos: 0
oye JavierB... no se como decirlo, pero... ERES MI IDOLO EN LA PROGRAMACION... estuve un buen tiempo intentando y pues la verdad no obtuve resultados favorables... gracias de verdad, y tambien a caricatos.... en serio soy muy bueno programadores... muchas gracias... por prestar atencion a las preguntas que hacemos... hasta luego...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:00.