Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/04/2011, 12:51
Avatar de laratik
laratik
 
Fecha de Ingreso: mayo-2010
Ubicación: Cali
Mensajes: 317
Antigüedad: 14 años, 9 meses
Puntos: 63
Respuesta: Complicaciones con formulario PHP + JS

corrigeme si me equivoco, pero esta_vacio valida que no hayan espacios en una cadena, por que no utilizas expresiones regulares del tipo: !/^\w*$/.test(q), así se puede validar que lo ingresado solo sean caracteres alfanuméricos, aparte de esto, la linea alert("Se ha eliminado el Cliente "+document.form_clientes_datos.select_cliente.valu e); nunca se va a poder ejecutar ya que esta después de un return, para ejecutarla debería esta al contrario, el resultado:

Código Javascript:
Ver original
  1. function esta_vacio(q) {
  2.     return !/^\w*$/.test(q)||q=="";
  3. }
  4.  
  5. function eliminar() {
  6.     if(esta_vacio(document.form_clientes_datos.select_cliente.value)){
  7.        alert("Debes seleccionar algun Cliente para Eliminarlo.");
  8.        return false;
  9.     }else if(confirm("Deseas eliminar el Cliente "+document.form_clientes_datos.select_cliente.value+"?")){
  10.         alert("Se ha eliminado el Cliente "+document.form_clientes_datos.select_cliente.value.value);
  11.         return true;
  12.         } else {
  13.             return false;
  14.         }
  15. }
__________________
Programar apasiona y lo que apasiona es un arte, por lo tanto programar es un arte.

Quiero karma para en mi próxima vida ser un billonario bien dotado con alas.