15-js提交表单的简单检测实例
Posted ystraw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了15-js提交表单的简单检测实例相关的知识,希望对你有一定的参考价值。
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <script src="${pwd }/js/jquery-1.11.0.js"></script> <script type="text/javascript"> /* function submitForm() { var name = $("#name"); var msg = ""; if ($.trim(name.val()) == "") { msg = "姓名不能为空!"; name.focus(); alert("姓名不能为空!"); return false; } $("#goodsForm").submit(); } */ $(function(){ /** 员工表单提交 */ $("#goodsForm").submit(function(){ var name = $("#name"); var price = $("#price"); var num = $("#num"); var goodsid = $("#goodsid"); var msg = ""; if ($.trim(name.val()) == ""){ msg = "姓名不能为空!"; name.focus(); alert(msg); } if (msg != ""){ return false; }else{ return true; } $("#goodsForm").submit(); }); }); </script> </head> <body> <form action="/goods/test" id="goodsForm" name="goodsForm" method="post"> <!-- 隐藏表单,flag表示添加标记 2 是添加数据 --> <input type="hidden" name="flag" value="2"> <table> <tr> <td class="font3 fftd">商品名:<input type="text" name="name" id="name" size="20" /> </td> </tr> <tr> <td class="main_tdbor"></td> </tr> <tr> <td align="left" class="fftd"> <input type="submit" id="submitbutton" onclick="" value="添加"> <input type="reset" value="取消 "></td> </tr> </table> </form> </body> </html>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <script src="${pwd }/js/jquery-1.11.0.js"></script> <!-- <script language="javascript"> function print(){ var a=myform.name.value; alert(a); } </script> --> <script type="text/javascript"> function submitForm() { var name = $("#name"); var msg = ""; if ($.trim(name.val()) == "") { msg = "姓名不能为空!"; name.focus(); alert("姓名不能为空!"); return false; } $("#goodsForm").submit(); } </script> </head> <body> <form action="/goods/test" id="goodsForm" name = "goodsForm" method="post"> <!-- 隐藏表单,flag表示添加标记 2 是添加数据 --> <input type="hidden" name="flag" value="2"> <table width="100%" border="0" cellpadding="0" cellspacing="10" class="main_tab"> <tr> <td class="font3 fftd"> <table> <tr> <td class="font3 fftd">商品名:<input type="text" name="name" id="name" size="20" /> </td> </tr> </table> </td> </tr> <tr> <td class="main_tdbor"></td> </tr> <tr> <td align="left" class="fftd"> <input type="button" id="submitbutton" onclick="submitForm()" value="添加"> <input type="reset" value="取消 "></td> </tr> </table> </form> </body> </html>
以上是关于15-js提交表单的简单检测实例的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot中表单提交报错“Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported“(代码片段