成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Hibernate JavaScript驗證程序

開發 后端
這里介紹Hibernate JavaScript驗證程序,由于可以使用類屬性,現在就可以添加一些簡單的JavaScript來實現這種功能了,這里的JavaScript也可以是通用的,在任一表單中都可以重用。

Hibernate還是比較常用的,于是我研究了一下Hibernate JavaScript驗證程序,在這里拿出來和大家分享一下,希望對大家有用。

簡單的Hibernate JavaScript驗證程序

盡管標簽文件生成的 HTML 文件可以幫助防止一些錯誤的產生,但是在視圖層并沒有任何代碼來真正進行錯誤檢查。由于可以使用類屬性,現在就可以添加一些簡單的JavaScript來實現這種功能了,這里的JavaScript也可以是通用的,在任一表單中都可以重用。

  1. <script type="text/javascript"> 
  2. function checkRequired(form) {  
  3. var requiredLabels = document.getElementsByClassName("required", form);  
  4. for (i = 0; i < requiredLabels.length; i++) {  
  5.  
  6. var labelText = requiredLabels[i].firstChild.nodeValue;   
  7. // Get the label's text  
  8. var labelFor = requiredLabels[i].getAttribute("for");   
  9. // Grab the for attribute  
  10. var inputTag = document.getElementById(labelFor);   
  11. // Get the input tag  
  12.  
  13. if (inputTag.value == null || inputTag.value == "") {  
  14. alert("Please make sure all required fields have been entered.");  
  15. return false; // Abort Submit  
  16. }  
  17. }  
  18. return true;  
  19. }  
  20. </script> 

這個JavaScript是通過為表單聲明添加 onsubmit="return checkRequired(this);" 被調用的。這個腳本簡單地獲取具有所需要的類的表單中的所有元素。由于我們的習慣是在標簽標記中使用這個類,因此代碼會通過 for 屬性來查找與這個標簽連接在一起的輸入域。如果任何輸入域為空,就會生成一條簡單的警告消息,表單提交就會取消。可以簡單地對這個腳本進行擴充,使其掃描多個類,并相應地進行驗證。

對于基于JavaScript的綜合的驗證集合來說,***是使用開源實現,而不是自行開發。

  1. onclick="new Effect.SlideDown('creditCardHelp')"   

這個函數是 Script.aculo.us 庫的一部分,這個庫提供了很多高級的效果。如果正在使用 Script.aculo.us,就需要對所構建的內容使用 Prototype 庫。JavaScript驗證庫的一個例子是由 Andrew Tetlaw 在 Prototype 基礎上構建的。(請參看 參考資料 一節中的鏈接。)他的框架依賴于被添加到輸入域的類:

  1. <input class="required validate-number" id="field1" name="field1" /> 

可以簡單地修改 text.tag 的邏輯在 input 標簽中插入幾個類。將 class="required" 添加到輸入標簽和 label 標簽中不會影響 CSS 規則,但會破壞簡單Hibernate JavaScript驗證程序。如果要混合使用框架中的代碼和簡單的JavaScript代碼,***使用不同的類名,或在使用類名搜索元素時確保類名有效并檢查標簽類型。

【編輯推薦】

  1. 剖析Hibernate Extensions
  2. 介紹Hibernate Iterator方法
  3. Hibernate Session緩存經驗總結
  4. 簡單介紹Hibernate配置Proxool
  5. 淺談Hibernate outer-join參數
責任編輯:佚名 來源: IT168
相關推薦

2009-09-27 16:01:04

Hibernate A

2009-09-27 17:23:16

Hibernate應用

2009-02-09 14:17:36

2009-09-27 10:37:01

Java應用程序Hibernate

2009-09-24 17:21:17

加速Hibernate

2010-11-19 12:03:41

ORACLE密碼策略

2009-08-03 17:31:26

.NET驗證控件

2012-01-06 09:09:56

JavaScript

2012-02-08 14:24:35

HibernateJava

2009-06-26 16:07:43

MyEclipse開發Hibernate程序

2021-03-12 10:01:24

JavaScript 前端表單驗證

2009-06-24 11:24:23

JavaScript驗正則表達式

2009-06-18 10:41:18

Hibernate3.Hibernate3.

2009-06-18 11:43:40

Hibernate uHibernate s

2023-10-26 07:54:27

JCStress工具

2015-05-08 13:09:12

JavaScriipt抽獎程序

2009-06-02 14:46:26

Hibernate關系映射教程

2009-06-15 14:00:44

Java小程序驗證

2012-09-10 10:31:31

IBMdw

2012-09-06 11:18:17

IBMdw
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄色片在线| 国产二区av | 青草青草久热精品视频在线观看 | 亚洲日产精品 | 成人网视频 | 成人免费久久 | 精品久久久久久久久久久久久久 | a久久 | 最新国产精品 | 天天拍天天操 | 欧美精品a∨在线观看不卡 欧美日韩中文字幕在线播放 | 亚洲网站在线播放 | 婷婷中文字幕 | 欧美男人亚洲天堂 | 午夜久久久 | 免费天天干 | 日本一区二区三区精品视频 | 亚洲高清在线播放 | a级片播放| 国产探花在线精品一区二区 | 欧美日韩一区在线观看 | 欧美激情国产精品 | 久久久久久亚洲 | 精品久久99 | 亚洲一区二区三区视频 | 久久精品网 | 99pao成人国产永久免费视频 | 91精品国产91久久久久福利 | 国产精品免费在线 | 91精品在线播放 | 成人在线观看中文字幕 | 成人在线免费观看视频 | 黄a免费网络 | 久久精品在线免费视频 | 99久久国产综合精品麻豆 | 91精品国产99| 午夜国产精品视频 | 国产三区av | 男女爱爱网站 | 国产亚洲一区二区三区在线观看 | 国产成都精品91一区二区三 |