Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/03/2016, 07:34
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: Validación de formularios sin alert

no se si es lo que buscar, pero prueba asi y adaptalo:

Código HTML:
Ver original
  1. <form onsubmit="return validar()">
  2.             <table>
  3.                 <tr>
  4.                     <td>
  5.                         <label for="nombre">Nombre:</label>
  6.                     </td>
  7.                     <td>
  8.                         <input type="text" id="nombre" name="nombre" onChange="validar(this.id);"/>
  9.                     </td>
  10.                 </tr>
  11.                 <tr>
  12.                     <td></td>
  13.                     <td>
  14.                         <div id="validacion_nombre" class="error"></div>
  15.                     </td>
  16.                 </tr>
  17.                 <tr>
  18.                     <td>
  19.                         <label for="apellidos">Apellidos:</label>
  20.                     </td>
  21.                     <td>
  22.                         <input type="text" id="apellidos" name="apellidos" onChange="validar(this.id);"/>
  23.                     </td>
  24.                 </tr>
  25.                 <tr>
  26.                     <td></td>
  27.                     <td>
  28.                         <div id="validacion_apellidos" class="error"></div>
  29.                     </td>
  30.                 </tr>
  31.                 <tr>
  32.                     <td>
  33.                         <label for="edad">Edad:</label>
  34.                     </td>
  35.                     <td>
  36.                         <input type="text" id="edad" name="edad" onChange="validar(this.id);"/>
  37.                     </td>
  38.                 </tr>
  39.                 <tr>
  40.                     <td></td>
  41.                     <td>
  42.                         <div id="validacion_edad" class="error"></div>
  43.                     </td>
  44.                 </tr>
  45.                 <tr>
  46.                     <td>
  47.                         <label for="telefono">Telefono:</label>
  48.                     </td>
  49.                     <td>
  50.                         <input type="text" id="telefono" name="telefono" onChange="validar(this.id);"/>
  51.                     </td>
  52.                 </tr>
  53.                 <tr>
  54.                     <td>
  55.                         <input type="submit">
  56.                     </td>
  57.                 </tr>
  58.             </table>
  59.         </form>

Código Javascript:
Ver original
  1. function validar(X){
  2.  
  3. var ar = ["carlos","quintero","30","telefono"];
  4.  
  5. var valor = $("input[id="+X+"]").val();
  6.  
  7. var index = $.inArray(valor,ar);
  8.  
  9. if(index > -1){
  10.  
  11.     $("input[id="+X+"]").hide(500);
  12.   $("#validacion_"+X).html("");
  13.  
  14.  
  15. }else{
  16. $("#validacion_"+X).html("No existe esa información");
  17. $("#validacion_"+X).attr('class','noesta');
  18. }
  19.  
  20.  
  21. }

Código CSS:
Ver original
  1. .noesta{
  2.   color:#fff;
  3.   background-color:red;
  4. }

MUESTRA: https://jsfiddle.net/xfxstudios/4q1fh3j8/
__________________
[email protected]
HITCEL