網頁裡嵌入JavaScript 驗證空,漢字,字母,數字長度輸入

來源:互聯網
上載者:User
javascript|漢字|網頁

首先,驗證那個表單:

<form action="orgInsert.jsp"  name="f1" LANGUAGE="javascript" >

<input type="text" name="dep"/>

其次,我們編寫javascript 如下代碼嵌入html:

<script language="javascript">

function f1_submit(){

if(document.f1.dep.value=="")

{

alert("Sorry, 部門名稱沒有輸入!")

document.f1.dep.focus()

return false

}

if(document.f1.dep.value.length>12)

{

alert("Sorry, 所輸入部門名稱過長!")

document.f1.dep.focus()

return false

}

if(document.f1.dep.value!='ab')

// null 是否為空白 判斷num 數字ab 字母chs 漢字bit 位元

{

alert("Sorry, 請輸入部門名稱為漢字!")

document.f1.dep.focus()

return false

}

}

</script>

  第三, 原先我已經寫過對Javascript 的簡單分析,注意值的匹配javascript語句沒有分號!

  今天寫完了組織架構模組,包括徹底的頁面美工,而且下拉式功能表為動態部門顯示.寫完之後卻忘記使用者輸入驗證,記住,只要使用者輸入了,就要驗證:

1.      是否為空白

2.      是否為漢字,數字,字母

3.      是否含有特殊的html字元

  甚至包括mail 地址驗證,書號驗證,固定格式的驗證等等……好像用Regex,這個也很重要,以後要學.



相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。