Código Javascript:
El problema es que cuando el campo es nulo, me salta la alerta bien, pero aún así va al action y busca algo nulo, lo que quiero yo, es que se detenga al salir la alerta!Ver original
<%@ page language="java" contentType="text/html;charset=UTF-8"%> <%@taglib uri="http://beehive.apache.org/netui/tags-html-1.0" prefix="netui"%> <%@taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0" prefix="netui-data"%> <%@taglib uri="http://beehive.apache.org/netui/tags-template-1.0" prefix="netui-template"%> <script> function validar(){ var rut = document.getElementById(lookupIdByTagId("rut")).value; if(rut==null||rut==0) { alert('Los campos estan vacios'); return false; }else { //var enviar = document.forms[0].action="buscarPersona"; //enviar.submit(); return true; } } </script> <netui:body> <netui:form onSubmit="validar()" action="buscarPersona" method="post"> Ingresar Rut : <netui:textBox tagId="rut" dataSource="actionForm.rut" ></netui:textBox> <netui:button value="Buscar" ></netui:button> </netui:form> </netui:body>
Gracias de antemano