3 millones en foros del web

Registrarte Políticas Wiki 120segs Ayuda Iniciar sesion

Avisos

Retroceder   Foros del Web > Programación para sitios web > Javascript
Respuesta
 
Herramientas Desplegado
Antiguo 08-feb-2010, 14:30   #1 (permalink)
 
513 Mensajes
Ubicación: .mysql_error ( XD )
Enviar un mensaje por Skype™ a Twonex Twonex está desconectado
Confirm en onclick

quiero poner un confirm en el onclick, el cual esta dentro de un script en php, pero no me funciona:

Código PHP:
Ver originalCopiar
  1. <?php
  2. <input type='submit' value='Guardar' class='textovalidaciones' onclick='confirm('esta seguro?');'>
  3. ?>

desde ya muchas gracias!
__________________
Mi Bosque de Sombras Solo Doom Metal!

por favor use esta etiqueta para publicar su código --->[HIGHLIGHT]
  Responder Citando
Antiguo 08-feb-2010, 14:43   #2 (permalink)
jackson666 (Reg: noviembre-2009)
 
1.884 Mensajes
Ubicación: Buenos Aires, Argentina
Enviar un mensaje por MSN a jackson666 jackson666 está desconectado
Respuesta: Confirm en onclick

Eso asi como lo tenes esta mal... deberia ser asi:

Código PHP:
Ver originalCopiar
  1. <script type="text/javascript">
  2. function algo(){
  3.  
  4. return confirm("esta seguro?");
  5.  
  6. }
  7. </script>
  8. <?php
  9. echo "<input type='submit' value='Guardar' class='textovalidaciones' onclick='algo();' />";
  10. ?>

Pero que es lo que no te funciona? No sale la ventana de confirmacion? Si es eso, cambiale el 'type' a button y listo...
__________________
HV Studio
Diseño y desarrollo web
  Responder Citando
Antiguo 08-feb-2010, 14:59   #3 (permalink)
 
513 Mensajes
Ubicación: .mysql_error ( XD )
Enviar un mensaje por Skype™ a Twonex Twonex está desconectado
Respuesta: Confirm en onclick

la idea es evitar hacer esa función, y dejar el confirm directamente en el onClick, estoy trabajando con templates y se me hace engorroso andar pasando y reemplazando datos!

y no funciona porque me arroja error de sintaxis
__________________
Mi Bosque de Sombras Solo Doom Metal!

por favor use esta etiqueta para publicar su código --->[HIGHLIGHT]
  Responder Citando
Antiguo 08-feb-2010, 15:59   #4 (permalink)
 
306 Mensajes
Ubicación: Cartagena, Colombia
mhax está desconectado
Respuesta: Confirm en onclick

Quitale las comillas al onclick:
Código PHP:
Ver originalCopiar
  1. <?php
  2.  echo "<input type='button' value='Guardar' class='textovalidaciones' onclick=confirm('hola') />";
  3. ?>

Saludos.
[Ying Yang]
__________________
Cada dia C++ -- Recibo Karma
  Responder Citando
Antiguo 08-feb-2010, 17:04   #5 (permalink)
</Moderador>
David (Reg: abril-2005)
 
13.359 Mensajes
Ubicación: In this planet
David está desconectado
Respuesta: Confirm en onclick

Recuerden que los atributos HTML siempre deben ir entre comillas (dobles):
Código HTML:
Ver originalCopiar
  1. <input type="submit" value="Guardar" class="textovalidaciones" onclick="confirm('esta seguro?');" />
Basta con salir del modo PHP para insertarlo, o sencillamente escapar las comillas con la contrabarra.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  Responder Citando
Antiguo 08-feb-2010, 17:08   #6 (permalink)
 
306 Mensajes
Ubicación: Cartagena, Colombia
mhax está desconectado
Respuesta: Confirm en onclick

Saludos David,
solo queria resaltar que la forma komo lo publique tambien es valida.
Cita:
<?php
echo "<input type='button' value='Guardar' class='textovalidaciones' onclick=confirm('hola') />";
?>
Por lo menos yo lo probe y funciona bien.
__________________
Cada dia C++ -- Recibo Karma
  Responder Citando
Respuesta
No hay votos aún.

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code está Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado
Trackbacks está Desactivado
Pingbacks está Desactivado
Refbacks está Desactivado



La zona horaria es GMT -6. Ahora son las 00:26.
Políticas de Uso de Foros del Web


Message Board Statistics

SEO by vBSEO 3.3.2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104