只接受数字的文本框(翻译)
生活随笔
收集整理的這篇文章主要介紹了
只接受数字的文本框(翻译)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- 下載示例源碼 - 16.1 Kb
介紹
在這個例子中,我將向你介紹怎樣擴展一個 ASP.NET textbox ,使之只接受用戶輸入數字。用戶在 textbox 中,除了數字不能輸入其它任何數據。
使用代碼
整個工作已在 Jscript 的一個函數中做好了,此函數處理 textbox 的 OnKeyPress 事件。這里是實現此功能的步驟:
txtNumber.Attributes.Add?("onkeypress",?"FilterNumeric()");??????
添加一個 RegularExpressionValidator 控件,在服務器端來驗證用戶輸入的數據。它使用以下的表達式:
(^[-]?[1-9]\d+$)|(^[-]?[1-9]$)|(^0$)|(^[-]?[1-9]\d+\.\d$)|(^[-]?[0-9]\.\d$)它允許的數據: {123134456;4341643.2}.
希望它能幫助一些人!
原文:http://www.codeproject.com/aspnet/NumericValidator.asp
其實我現在才了解,翻譯不是一樣容易做的事,自己看懂了不難,要準確地將原文的意思翻譯成中文真是一件傷腦筋的事。我自己感覺有幾個地方有點在胡亂翻譯,字詞用的有點不切意,不過大概意思還差不多,如果哪位看客看不懂我寫的,可以到我給的原文地址去看一下,也許金山詞霸都比我翻的好。哦,差點忘了說了,版權歸原作者所有,我只是憑個人愛好作了下工作,本人沒用于任何商業目的,不負任何責任哦。
總結
以上是生活随笔為你收集整理的只接受数字的文本框(翻译)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 三年之期已到 不换APP享受自由音乐的理
- 下一篇: 董宇辉回应获评北京平谷人才奖:百万现金和