Foros del Web » Programando para Internet » Javascript »

button problemas con javascript

Estas en el tema de button problemas con javascript en el foro de Javascript en Foros del Web. Hola gente, soy programador php y utilizo js cuando ya no me queda más remiedio (:: . Una cosa tan sencilla como enviar los datos ...
  #1 (permalink)  
Antiguo 01/06/2010, 02:59
Avatar de Dundee  
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
button problemas con javascript

Hola gente, soy programador php y utilizo js cuando ya no me queda más remiedio (:: .
Una cosa tan sencilla como enviar los datos de un form a una función que valide dichos datos y que si se validan los envíe a otros script (este ya en php menos mal (::) me esta dando muchos problemas.

El problema según creo esta en esta línea de codigo:
Código:
<button type="button" class="button" onclick="submitbutton('send')">
Enviar
</button>
Digo que creo que es esa línea por una simple teoría de descarte ; si elimino el código de la función a la que se envían los datos del form submitbutton('send'), sigue fallando .
¿Cual es el problema?.
Que el botón de enviar se queda medio pillado y no envía los datos. Pero los más raro es que en local si me funciona (mismo navegador y mismo SO) , pero cuando subo la plantilla a inet me falla (es Joomla, pero la plantilla tanto en local como en producción es la misma).

Bueno espero alguien me arroje algo de claridad.
Mil gracias
__________________
Videotutoriales de Drupal
  #2 (permalink)  
Antiguo 01/06/2010, 03:22
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: button problemas con javascript

Hola:

Lo tienes correctamente, así que tal vez no hayas subido bien algún script... Lo que suele ser más problemático es que por defecto son del tipo submit (menos en explorer) por eso siempre aconsejo definir el tipo. Lo demás como declaración está bien.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 01/06/2010, 03:27
Avatar de Dundee  
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
Respuesta: button problemas con javascript

Cita:
Iniciado por caricatos Ver Mensaje
Hola:

Lo tienes correctamente, así que tal vez no hayas subido bien algún script... Lo que suele ser más problemático es que por defecto son del tipo submit (menos en explorer) por eso siempre aconsejo definir el tipo. Lo demás como declaración está bien.

Saludos
Gracias caricatos, pero como decía en local el mismo código funciona y en producción no , voy a pegar la url donde falla porque puede ser una tontería que me está complicando la vida , la url es ... (la he quitado por experiencia de que entre tanta gente con buena fé haya un imbécil que me quiera joder mientrar arreglo el sitio).

Un saludo
__________________
Videotutoriales de Drupal

Última edición por Dundee; 01/06/2010 a las 08:08
  #4 (permalink)  
Antiguo 01/06/2010, 03:47
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: button problemas con javascript

Hola:

La consola de errores de mi firefox dice que submitbutton no está definido. No será que no has subido algún fichero .js...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 01/06/2010, 04:35
Avatar de Dundee  
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
Respuesta: button problemas con javascript

Cita:
Iniciado por caricatos Ver Mensaje
Hola:

La consola de errores de mi firefox dice que submitbutton no está definido. No será que no has subido algún fichero .js...

Saludos
Jeje eso si que me rompe los esquemas, si está definida pero por alguna circunstancia no la detecta (pero en local si), si ves el código que tira mozilla en la web , puedes ver esta función:

Código:
 function submitbutton(pressbutton) {
         var form = document.adminForm;
		   if (pressbutton == 'cancel') {
            submitform( pressbutton );
            return;
         }

etc etc.....
¿Como puede ser que te diga eso el bichito del firebug ?.

Mil gracias
__________________
Videotutoriales de Drupal
  #6 (permalink)  
Antiguo 01/06/2010, 04:53
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: button problemas con javascript

Hola

A mi solo me aparece este error de sintaxis en la función submitbutton

Cita:
else if (form.nbchb.value == ""))
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #7 (permalink)  
Antiguo 01/06/2010, 04:57
Avatar de Dundee  
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
Respuesta: button problemas con javascript

Cita:
Iniciado por Adler Ver Mensaje
Hola

A mi solo me aparece este error de sintaxis en la función submitbutton

Suerte
Ok, gracias , eso era un error de tantas pruebas que he hecho, pero ya lo he arreglado y sigue pasando lo mismo.

Hay otra cosa que no entiendo y es que antes de la función pone esto <!-- y al final //--> ¿eso no es para comentar html? ¿porque lo pone antes de la función?. De todas formas he probado quitándolo y sigue igual , el botón SOLO EN INET muerto y en LOCAL funciona perfectamente

Un saludo y gracias
__________________
Videotutoriales de Drupal
  #8 (permalink)  
Antiguo 01/06/2010, 05:21
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: button problemas con javascript

Hola

Prueba con esto
Cita:
<button type="button" class="button" onclick="javascript:submitbutton('send')">
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #9 (permalink)  
Antiguo 01/06/2010, 05:26
Avatar de Dundee  
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
Respuesta: button problemas con javascript

Cita:
Iniciado por Adler Ver Mensaje
Hola

Prueba con esto


Suerte
En realidad lo que me encantaría saber de verda es porque en local (con el mismo Mozilla) no falla y en inet si .

Pero gracias por la sugerencia , lo voy a probar.

Vale ya está probado y sucede exactamente lo mismo.

Un saludo y gracias
__________________
Videotutoriales de Drupal

Etiquetas: Ninguno
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:09.