Foros del Web » Programando para Internet » Javascript »

Ayuda boton

Estas en el tema de Ayuda boton en el foro de Javascript en Foros del Web. En realidad no es para mi, pero espero que me respondais. <script language="javascript" type="text/javascript"> function botonenlace(id) { if (id == 1) { window.open("Direccion url"); }} ...
  #1 (permalink)  
Antiguo 28/11/2009, 03:50
Avatar de angel1993  
Fecha de Ingreso: octubre-2009
Mensajes: 752
Antigüedad: 14 años, 6 meses
Puntos: 22
Ayuda boton

En realidad no es para mi, pero espero que me respondais.

<script language="javascript" type="text/javascript">
function botonenlace(id) {
if (id == 1) { window.open("Direccion url"); }}
</script>

<input type="button" onClick="javascript: botonenlace('1'); return false;" value="Texto de ejemplo"/>

Se abre una ventana, quiero que se carge en el mismo marco..
  #2 (permalink)  
Antiguo 28/11/2009, 03:53
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Respuesta: Ayuda boton

Hola angel1993

Código javascript:
Ver original
  1. if (id == '1')  location=tupagina.html;

Por cierto, no pongas javascript dentro de un evento.

Saludos,
  #3 (permalink)  
Antiguo 28/11/2009, 04:04
Avatar de angel1993  
Fecha de Ingreso: octubre-2009
Mensajes: 752
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: Ayuda boton

Creo que no va, e probado esto

<script language="javascript" type="text/javascript">
function botonenlace(id) {
if (id == '1') location=http://www.forosdelweb.com/f;</script>
<input type="button" onClick="javascript: botonenlace(1)" value="Texto de ejemplo"/>


Y esto

<script language="javascript" type="text/javascript">
function botonenlace(id) {
if (id == '1') location=http://www.forosdelweb.com/f;</script>
<input type="button" onClick="botonenlace(1)" value="Texto de ejemplo"/>


ahora te cito "no pongas javascript dentro de un evento." ¿te refieres al "javascript:" que puse dentro de onClick?
  #4 (permalink)  
Antiguo 28/11/2009, 04:10
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Respuesta: Ayuda boton

Hola de nuevo.

Perdón, faltaban una comillas:

Código javascript:
Ver original
  1. if (id == '1')  location='tupagina.html';

Saludos,
  #5 (permalink)  
Antiguo 28/11/2009, 09:30
Avatar de angel1993  
Fecha de Ingreso: octubre-2009
Mensajes: 752
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: Ayuda boton

creo que sigue sin funcionar.. al menos ami no me funciona
  #6 (permalink)  
Antiguo 28/11/2009, 09:40
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Ayuda boton

en los ultimos scripts que has mostrados te falta cerrar el cuerpo de la funcion.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #7 (permalink)  
Antiguo 28/11/2009, 11:38
 
Fecha de Ingreso: octubre-2009
Mensajes: 97
Antigüedad: 14 años, 6 meses
Puntos: 4
Respuesta: Ayuda boton

Muy sencillo:

Código:
<script language=javascript>
function botonenlace(id){
if(id==1){
document.location.href="la pagina.html"
}}</script>
<input type=button onclick="botonenlace(1)" value="Texto de ejemplo">
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 08:25.