Foros del Web » Programando para Internet » Javascript »

Problema Con Submit

Estas en el tema de Problema Con Submit en el foro de Javascript en Foros del Web. HOLA, TENGO UN PROBLEMA QUE NO HE PODIDO SOLUCIONAR; EN UN INPUT TYPE IMAGE, LLAMO A UNA FUNCION JAVASCRIPT, EL PROBLEMA ES QUE EL FORMULARIO ...
  #1 (permalink)  
Antiguo 19/12/2007, 08:12
Avatar de dark_web  
Fecha de Ingreso: noviembre-2003
Ubicación: Santiago
Mensajes: 34
Antigüedad: 20 años, 5 meses
Puntos: 0
Problema Con Submit

HOLA, TENGO UN PROBLEMA QUE NO HE PODIDO SOLUCIONAR;

EN UN INPUT TYPE IMAGE, LLAMO A UNA FUNCION JAVASCRIPT, EL PROBLEMA ES QUE EL FORMULARIO SE ENVÍA TAMBIEN. COMO PUEDO DETENER EL ENVÍO?

SALUDOS


Código PHP:
 $idForm=1; 
while($salida = mysql_fetch_array($sql)){ 
?> 
<tr nowrap onmouseover=bgColor='#DBDBDB' bgcolor='#FFFFFF' style=cursor: onmouseout="bgColor='#FFFFFF'"> 
<? 
printf
(
<form  name='formcarro$idForm' id='formcarro$idForm' action=''> 
<td nowrap><img src='ver.gif' border=0></td> 
<td nowrap>&nbsp;%s&nbsp;</td> 
<td nowrap>&nbsp;%s&nbsp;</td> 
<td nowrap>&nbsp;%s&nbsp;</td> 
<td nowrap>&nbsp;%s&nbsp;</td> 
<td align=center><input type=text value='$idForm' name='cantidad' size=4 class='cantidad'></td> 
<td align=center><input type='image' src='carrito.jpg'  name='sub' alt='Agregar al Orden' onClick='VerCarro();' return=false;> 
</td></tr></form>"

$salida["CAMPO1"],$salida["CAMPO2"],$salida["CAMPO3"],$salida["CAMPO4"]); 
$idForm++; 

};
  #2 (permalink)  
Antiguo 19/12/2007, 08:45
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Problema Con Submit

Esto se hace con Javascript no con PHP.

Tema trasladado a Javascript.
  #3 (permalink)  
Antiguo 19/12/2007, 09:17
Avatar de m4xp0wer  
Fecha de Ingreso: septiembre-2007
Mensajes: 66
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: Problema Con Submit

Si quieres que no se envíe, la función a la que llamas debe devolver el valor false.
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 23:16.