Ver Mensaje Individual
  #7 (permalink)  
Antiguo 11/09/2011, 04:42
Avatar de RafaRG
RafaRG
 
Fecha de Ingreso: julio-2011
Ubicación: Córdoba, España
Mensajes: 124
Antigüedad: 13 años, 8 meses
Puntos: 13
Respuesta: Insertar un Botón que se desplace

Cita:
Iniciado por srgsus Ver Mensaje
Gracias IsaBelM por contestar, pero lamentablemente no se HTML ni de codigos, trate de modificar el código que me puso RafaRG pero no pasa nada, es mas, me muestra un número de una línea en rojo, que no se como se soluciona ese error, a continuación muestro como quedo el codigo luego de los cambio que realice. (Los cambios están en rojo)

<head>
<style type="text/css">
#id {
position:absolute; top:50%; left: 30px;
background-color: #FFFFFF;
width: 300px;
height: 300px;
}
</style>
<script>
function contenido(REGALOS,etik) {
obj = document.getElementById(etik);
obj.style.display = (obj.style.display == 'block') ? 'none' : 'block';
pedido.html = (pedido.html == '<img src="Regalos.jpg" style="position:fixed; top:50%; left:0;">') ? '<img src="Regalos.jpg" style="position:fixed; top:50%; left:0;">';
}
</script>
</head>

<body>
<a href="pedido.html" onclick="contenido(REGALOS,'id'); return false" /><img src="Regalos.jpg" style="position:fixed; top:50%; left:0;"></a>
<div id="id" style="display:none">
</div>
</body>

Eso es todo, ojala me puedan ayudar, desde ya muchas gracias.

Saludos.
el script lo tienes mal. fíjate (en subrayado las diferencias, en azul los modificados mal y en naranja lo que falta):
MAL
<script>
function contenido(REGALOS,etik) {
obj = document.getElementById(etik);
obj.style.display = (obj.style.display == 'block') ? 'none' : 'block';
pedido.html = (pedido.html == '<img src="Regalos.jpg" style="position:fixed; top:50%; left:0;">') ? '<img src="Regalos.jpg" style="position:fixed; top:50%; left:0;">';
}
</script>

<a href="pedido.html" onclick="contenido(REGALOS,'id'); return false" /><img src="Regalos.jpg" style="position:fixed; top:50%; left:0;"></a>
<div id="id" style="display:none">
</div>

BIEN
<script>
function contenido(enla, etik) {
obj = document.getElementById(etik);
obj.style.display = (obj.style.display == 'block') ? 'none' : 'block';
enla.innerHTML = (enla.innerHTML == '<img src="Regalos.jpg" style="position:fixed; top:50%; left:0;">') ? '<img src="Regalos.jpg" style="position:fixed; top:50%; left:0;">' : '<img src="Regalos.jpg" style="position:fixed; top:50%; left:0;">';
}
</script>

<a href="#" onclick="contenido(this,'id'); return false" /><img src="Regalos.jpg" style="position:fixed; top:50%; left:0;"></a>
<div id="id" style="display:none">
</div>