Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] problema con script

Estas en el tema de problema con script en el foro de Javascript en Foros del Web. La verdad esque no se casi nada de javascript alguien me podria decir que esta mal? Código: <script type="text/javascript"> function pulsar(e,frm) { tecla=(document.all) ? e.keyCode ...
  #1 (permalink)  
Antiguo 30/07/2013, 19:05
 
Fecha de Ingreso: julio-2013
Mensajes: 158
Antigüedad: 10 años, 9 meses
Puntos: 6
problema con script

La verdad esque no se casi nada de javascript alguien me podria decir que esta mal?
Código:
<script type="text/javascript">
function pulsar(e,frm) {
	tecla=(document.all) ? e.keyCode : e.which;
	if(tecla==13) {
		if (frm.fieldEmpty.value=="") {
			alert("Rellene el campo");
		return false;
		}else {
		frm.submit();
		}
	}
}
</script>
Código PHP:
<textarea onkeypress="pulsar(event,this.form)"></textarea
Agradeceria mucho si me pudieran ayudar!
  #2 (permalink)  
Antiguo 31/07/2013, 07:53
Avatar de PIRRUMAN  
Fecha de Ingreso: febrero-2006
Ubicación: Monterrey, Nuevo León
Mensajes: 633
Antigüedad: 18 años, 2 meses
Puntos: 53
Respuesta: problema con script

q quieres hacer
__________________
“Prefiero ser un tonto momentaneo que un eterno ignorante”
“¡El éxito es resultado de los aciertos,los aciertos resultado de la experiencia y la experiencia resultado de los errores!”
  #3 (permalink)  
Antiguo 31/07/2013, 14:38
 
Fecha de Ingreso: julio-2013
Mensajes: 158
Antigüedad: 10 años, 9 meses
Puntos: 6
Respuesta: problema con script

Quiero que al precionar enter haga submit pero sin boton y que si el campo esta vacio me muestre una alerta.
  #4 (permalink)  
Antiguo 31/07/2013, 17:00
 
Fecha de Ingreso: julio-2013
Mensajes: 158
Antigüedad: 10 años, 9 meses
Puntos: 6
Respuesta: problema con script

ya lo resolvi gracias de todos modos.

Código:
function pulsar(e,frm) {
	tecla=(document.all) ? e.keyCode : e.which;
	if(tecla==13) {
		
		if (frm.fieldEmpty.value=="") {
		   alert("¡Bamos llena el campo no puede estar vacio!");
                      frm.fieldEmpty.focus();
                      return false;
		}else { 
		    frm.submit();
		}
	}
}

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 18:30.