1. 程式人生 > >[JavaWeb]表單提交的驗證(onSubmit和function的應用)

[JavaWeb]表單提交的驗證(onSubmit和function的應用)

在提交表單的時候,可能有些使用者的不規範操作導致表單資料有的漏填。

所以要先判斷表單的資料是否為空。

<script type="text/javascript">
function checkEmpty()
{
	if(document.getElementById("stuID").value==""
		||document.getElementById("stuName").value==""
			||document.getElementById("stuInformation").value=="")
	{
		alert("請填完表單之後再進行提交!");
		return false;
	}
	else
	{
		return true;
	}
}
</script>

一個被調函式checkEmpty()。

然後改變form的提交方式:

onsubmit="return checkEmpty()"

相關推薦

提交驗證onsubmit=" return checkForm()"無效,(驗證使用者名稱密碼是否為空)

今天我做了一個jsp&servlet的小專案用於登入,在jsp介面,我用form中的onsubmit屬性進行提交驗證,其中使用jquery獲取頁面中的值,但是不行,沒有驗證到:經過我的不斷除錯,這種情況可以分為以下幾種: 1.onsubmit的格式寫錯:正確格式--

[JavaWeb]提交驗證(onSubmitfunction應用)

在提交表單的時候,可能有些使用者的不規範操作導致表單資料有的漏填。 所以要先判斷表單的資料是否為空。 <script type="text/javascript"> function c

S實現內容驗證、阻止提交onsubmit

onsubmit屬性只在 <form> 表單中使用。  onsubmit事件是當表單提交時進行相關JS操作的一個事件。  onsubmit事件會在表單中的確認按鈕被點選時發生。當該事件觸發的函式中返回false時,表單就不會被提交。 <!DOCTYPE h

JS實現內容驗證、阻止提交onsubmit

onsubmit屬性只在 <form> 表單中使用。 onsubmit事件是當表單提交時進行相關JS操作的一個事件。 onsubmit事件會在表單中的確認按鈕被點選時發生。當該事件觸發的

ajax提交,form提交onsubmit="return checksubmit()"提交驗證

Ajax提交的兩種方式: 一是url引數提交資料, 二是form提交(和平常一樣在後臺可以獲取到Form表單的值)。在所要提交的表單中,如果元素很多的話建議用第二種方式進行提交 一.Url引數提交資料 <script type="text/javascript"&g

angularjs中form提交驗證

ng-model pre roots 只需要 dialog onf 如果 date val angular.module("MyApp",["ngMessages"]); <form name="formMyName" ng-submit="$ctrl.chan

thinkPHP5.0使用form提交數據刪除文章,不用TP的提示頁面,使用彈出提示信息

javascrip splay CA tar typeof box php5 跳轉 sheet form表單提交數據和刪除文章時,TP的默認信息提示頁面的看起來不是很好看,想要實現彈窗提示怎麽做呢? 前端:可以使用前端的一個知識--iframe,iframe元素會創建包含另

form提交驗證bootstrapValidator

初始化表單 $('#addForm').bootstrapValidator({ message: 'This value is not valid', // excluded: [":disabled"], feedbackIcons: { valid: 'glyphico

laravel 簡單的提交驗證

頁面 表單     <form class="form-horizontal" action="{{ url('tlb_save') }}" method="post" enctype ="multipart/form-data">

基於jQuery實現提交驗證

html表單程式碼: 複製程式碼程式碼如下:    <form method="post" action="">         <div class="

Jq form提交驗證與響應簡單示例

<!DOCTYPE html> <html> <head> <title>表單提交驗證與響應</title> </head> <body> <form method=

HTML form 提交方式getpost的區別

method屬性規定如何傳送表單的資料。有兩種提交的方法分別為get和post。 1、get:提交的資料量要小於1024位元組,表單提交時表單域數值(表單請求的資訊:賬號、密碼…)將在位址列顯示。

easyUI提交驗證失效

找了一天的錯誤:在easyUI中通過dialog開啟的增加資訊頁面,其中對錶單中的一些輸入框進行校驗最後查找出原因是,表單中存在下邊這個輸入框: <input id="addNodeName"

nodejs使用multer中介軟體上傳混合提交(檔案非檔案普通文字域)

我的一個表單包括幾個input(type=’text’)普通的文字域和input(type=’file’),兩者同屬一個表單,form設定enctype=’multipart/form-data’。需要混合上傳,savePoster是儲存檔案邏輯,save是儲存

vue2.0+elementUI 提交驗證

HTML 頁面 1:首先在form裡繫結:model    :rules     res   在item標籤裡用 prop=" 傳指定義的名字" 來驗證標籤 <el-form label-width="140px" :model="staffinfoForm"

原生nodejs在koa中獲取提交的資料 利用koa-bodyparser

module資料夾下的 common.js方法封裝 exports.getPostData=function(ctx){ return new Promise(function(resolve,reject){//需要返回一個promise物件

jquery.form.js非同步提交提交驗證(不用validate)

第一種: 利用fieldValue()方法,fieldValue 是表單外掛的一個方法,它能找出表單中的元素的值,返回一個集合。 js程式碼: html: 此方法優點:靈活 缺點:命名錶單元素命名不能以XXX.XXX的形式;例:將物件定義到Action中,然後在JSP中

[JAVAWEB]4.用jQuery完成資料驗證提交

4.複習筆記(這個就是課後習題以及課程所呈現的需求) 這節課就是上節課的重複,就是程式碼改成jquery了. 5.自測程式碼 2.課堂筆記 (1)使用者名稱驗證(不能包含空格) <sc

jquery ajax 實現提交驗證

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <title>$.ajax()方法傳送請

form的onsubmit事件--提交前的驗證最佳實現方式

function check(){    var name = document.getElementById("name").value;    if(name ==  null || name == ''){         alert("使用者名稱不能為空");