如何讓文字框中只能輸入0100的數字?包括0和

2021-03-04 08:54:31 字數 1673 閱讀 1484

1樓:匿名使用者

可以讓文字框只能接收數字:**如下

private sub text1_keypress(keyascii as integer)

if keyascii <> 8 and keyascii <> 13 then

select case chr(keyascii)case "0" to "9"

case else

keyascii = 0

end select

end if

end sub

至於數字範圍(0-100),要寫lostfocus()事件,**如下:

private sub text1_lostfocus()text1.text = trim(text1.text)v = val(text1.text)

if v < 0 or v > 100 thenmsgbox ("輸入超出範圍!")

text1.setfocus

end if

end sub

正規表示式判斷輸入框只能輸入0-100的正整數

2樓:匿名使用者

以gvim正規表示式為例:

/\<\(\d\d\=\)\|100\>/

具體解釋:

\《和\> -- 字串邊界,這個比較重要,如果不加邊界,有可能會匹配到大於100的數字

\d -- 匹配十進位製數

\= -- 匹配0次或1次

\(\d\d\=\) -- 匹配0-99的數字

\| -- 邏輯或

100 -- 需要另外處理

給出的正規表示式就是匹配 0~99或者100的數字

使用正規表示式時候需要注意,有時需要將正規表示式進行拆分。還有就是這裡給的是gvim的正規表示式,其實不同指令碼的正規表示式的正規表示式都是相似的,只有細微的地方有不同。你可以按照我給你的方法,結合你使用的正規表示式,依葫蘆畫瓢即可

也可以參考下面這兩種情況:

3樓:匿名使用者

前面能不能有零,比如 017這樣

4樓:匿名使用者

100|[1-9]\d|0

html中如何用js**實現讓乙個文字框只能輸入數字,且是100的倍數?其他的壓根輸不進去。

5樓:匿名使用者

用乙個來判斷吧~~下面我源寫了乙個**希望能bai幫到樓主 if request("submit")<>"" then

if isnumeric(request.form("txt"))=false or request.form("txt")=0 then '必須為數字du

response.write("")

else

if instr(request.form("txt")/100,".") <> 0 then '是否被

dao100整除,

response.write("")

end if

end if

end if希望能幫到樓主 望採納~~

word 如何讓文字框中的字型跟著文字框一塊旋轉

你那個 框 應該不是文字框而是圖形框吧,文字框不能旋轉。但以上兩種框內輸入的文字是不能旋轉的。建議採用插入 藝術字 方法 選單欄 插入 藝術字 後點藝術字右鍵 設定藝術字格式 版式 浮於文字上方 確定 再移動藝術字到文字框上面 按shift並分別選藝術字和圖形框 右鍵 組合 組合。這就可以隨意旋轉了...

文字框中如何換行,VB中文字框如何換行

通過css屬性來設定。多行文字框在輸入時,會自動換行,當從一大行文字讀取賦值時,卻不能自動換行,這裡解決這個問題 新增以下三個重要屬性 columns 50 textmode multiline style word wrap break word height 80px word break br...

Excel可以讓文字框旋轉嗎,excel中如何使插入的文字框裡的文字跟著文字框旋轉

excel可以讓文字框旋轉,右鍵點選單元格,選擇選單上面的對齊,然後可以看到最右端的方向,就可以調整文字的旋轉角度。excel裡面的文字框可以旋轉啊。選擇文字框,然後上部中間有個控制柄,滑鼠移動到控制柄頂端就會出現旋轉示意,即可進行旋轉操作了。excel中如何使插入的文字框裡的文字跟著文字框旋轉 在...