<div dir="ltr">Buenas, tengo un formulario que no puedo validar mediante js comprobe las rutas y estan bien definidas y el js teoricamente tmb aca lo paso<div><br></div><div><div>function validar ()</div><div>{</div><div><span class="" style="white-space:pre">    </span>if(document.getElementById("nombre").value == null)</div>
<div><span class="" style="white-space:pre">    </span>{</div><div><span class="" style="white-space:pre">          </span>alert ("Debe ingresar un nombre valido");</div><div><span class="" style="white-space:pre">                </span>return false;</div>
<div><span class="" style="white-space:pre">    </span>}</div><div><span class="" style="white-space:pre">  </span></div><div><span class="" style="white-space:pre">   </span>if((document.getElementById('apellido').value) == "" || (is_numeric(document.getElementById('apellido'))))</div>
<div><span class="" style="white-space:pre">    </span>{</div><div><span class="" style="white-space:pre">          </span>alert ="Debe ingresar un apellido valido";</div><div><span class="" style="white-space:pre">               </span>return false;</div>
<div><span class="" style="white-space:pre">    </span>}</div><div><span class="" style="white-space:pre">  </span></div><div><span class="" style="white-space:pre">   </span>if(document.getElementById('dni').value == "")</div>
<div><span class="" style="white-space:pre">    </span>{</div><div><span class="" style="white-space:pre">          </span>alert ="Debe ingresar un dni valido valido";</div><div><span class="" style="white-space:pre">             </span>return false;</div>
<div><span class="" style="white-space:pre">    </span>}</div><div><span class="" style="white-space:pre">  </span></div><div><span class="" style="white-space:pre">   </span>if(document.getElementById('domicilio').value == "")</div>
<div><span class="" style="white-space:pre">    </span>{</div><div><span class="" style="white-space:pre">          </span>alert ="Debe ingresar un domicilio valido";</div><div><span class="" style="white-space:pre">              </span>return false;</div>
<div><span class="" style="white-space:pre">    </span>}</div><div><span class="" style="white-space:pre">  </span></div><div><span class="" style="white-space:pre">   </span>if((document.getElementById('mail').value) == "" || (is_numeric(document.getElementById('mail'))))</div>
<div><span class="" style="white-space:pre">    </span>{</div><div><span class="" style="white-space:pre">          </span>alert ="Debe ingresar un mail valido";</div><div><span class="" style="white-space:pre">           </span>return false;</div>
<div><span class="" style="white-space:pre">    </span>}</div><div><span class="" style="white-space:pre">  </span></div><div><span class="" style="white-space:pre">   </span>if(document.getElementById('telefono').value == "")</div>
<div><span class="" style="white-space:pre">    </span>{</div><div><span class="" style="white-space:pre">          </span>alert ="Debe ingresar un telefono valido";</div><div><span class="" style="white-space:pre">               </span>return false;</div>
<div><span class="" style="white-space:pre">    </span>}</div><div><span class="" style="white-space:pre">  </span></div><div><span class="" style="white-space:pre">   </span>return true;</div><div>}</div></div><div><br></div><div>
<br></div><div>todos los campos del formulario tienen un id y llamo a la funcion validar en el evento onSubmit() en la etiqueta form de la siguiente manera <form action="" method="post"  onsubmit="validar()"> lo que tmb me parece raro es que no cargue el css. Aca paso el html del php</div>
<div><br></div><div><div><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>"></div>
<div><html xmlns="<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>"></div><div><br></div><div><head></div><div><br></div><div><meta http-equiv="X-UA-Compatible" content="IE=7" /></div>
<div><br></div><div><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></div><div><br></div><div><title> Centro cultural Juana Azurduy</title></div><div><br></div><div>
<script type="text/javascript" src="/js/validarAsociado.js"></script></div><div><br></div><div><style type="text/css" media="all"></div><div><span class="" style="white-space:pre">      </span>@import url("/css/style.css");</div>
<div></style></div><div><br></div><div></head></div><div><br></div><div><body></div><div><br></div><div><div id="header"></div><div><span class="" style="white-space:pre">     </span><?php include '/header.php';?></div>
<div></div></div><div><br></div><div><br></div><div><form action="" method="post"  onsubmit="validar()"></div><div><span class="" style="white-space:pre">        </span></div><div><span class="" style="white-space:pre">   </span><label>Nombre: </label></div>
<div><span class="" style="white-space:pre">            </span><input type="text" name="nombre" id="nombre"><br><br></div><div><span class="" style="white-space:pre">      </span></div><div>
<span class="" style="white-space:pre">       </span><label>Apellido: </label></div><div><span class="" style="white-space:pre">              </span><input type="text" name="apellido" id="apellido"><br><br></div>
<div><span class="" style="white-space:pre">            </span></div><div><span class="" style="white-space:pre">   </span><label>DNI: </label></div><div><span class="" style="white-space:pre">           </span><input type="text" name="dni" id="dni"><br><br></div>
<div><span class="" style="white-space:pre">            </span></div><div><span class="" style="white-space:pre">   </span><label>Mail: </label></div><div><span class="" style="white-space:pre">          </span><input type="text" name="mail" id="mail"><br><br></div>
<div><span class="" style="white-space:pre">            </span></div><div><span class="" style="white-space:pre">   </span><label>Direccion: </label></div><div><span class="" style="white-space:pre">             </span><input type="text" name="direccion" id="direccion"><br><br></div>
<div><span class="" style="white-space:pre">            </span></div><div><span class="" style="white-space:pre">   </span><label>Telefono: </label></div><div><span class="" style="white-space:pre">              </span><input type="text" name="telefono" id="telefono"><br><br></div>
<div><span class="" style="white-space:pre">            </span></div><div><span class="" style="white-space:pre">   </span><label>Fecha de Nacimiento: </label></div><div><span class="" style="white-space:pre">           </span><input type="text" name="fechaNac" id="fechaNac"><br><br></div>
<div><span class="" style="white-space:pre">            </span></div><div><span class="" style="white-space:pre">   </span><select name="nivel"></div><div><span class="" style="white-space:pre">              </span><option value ='<?php echo $niveles['id'];?>'><?php echo $niveles['nivel']?></option></div>
<div><span class="" style="white-space:pre">    </span></select><br><br></div><div><span class="" style="white-space:pre">        </span></div><div><span class="" style="white-space:pre">   </span><input type="submit" name="agregar" value="agregar "id="agregar"></div>
<div></form></div><div><div id="footer"></div><div><span class="" style="white-space:pre">        </span><?php include '/footer.php';?></div><div></div></div><div></body></div><div>
</html></div></div><div><br></div><div><br></div><div>Gracias por cualquier ayuda</div></div>