html input輸入值分段

2021-09-25 14:25:18 字數 1274 閱讀 8110

一、身份證號分段

//dom

placeholder=

"請輸入開戶身份證號"

maxlength=

onchange=

value=

>

<

/input>

//maxlength為(18+3個空格=21)

const

[idcard,setidcard]

=usestate(""

);function

onchangeidcard

(e)$

` break

;case vallength>

10&&vallength<15:

value=`$

$$` break

;case vallength>14:

value=`$

$$$`

break

;default

:break;}

setidcard

(value)

;}

二、銀行卡分段:

var a=

'8888888888888888'

console.

log(a.

replace

(/\d/g,''

).replace

(/(....)(?=.)/g

,'$1 '))

//8888 8888 8888 8888

三、手機號分段:

//dom

placeholder=

"請輸入手機號"

maxlength=

onchange=

value=

>

<

/input>

//maxlength為(18+3個空格=21)

const

[phone,setphone]

=usestate(""

);function

onchangephone

(e)$

` break

;case vallength>=8:

value=`$

$$` break

;default

:break;}

setphone

(value)

;}

執行截圖:

html input輸入限制

文章出處 1.取消按鈕按下時的虛線框 在input裡新增屬性值 hidefocus 或者 hidefocus true 2.唯讀文字框內容 在input裡新增屬性值 readonly 3.防止退後清空的text文件 可把style內容做做為類引用 鍵可以讓游標移到下乙個輸入框 5.只能為中文 有閃動...

HTML Input 標籤限制輸入型別

最近在開發完乙個專案後,又測試人員測試bug,然後我根據他們測試出來的bug乙個乙個的改,然後就遇到了乙個問題,文字框是用來搜尋,但是,比如這個文字框是用來搜尋年齡的區間,輸入條件的時候,如果輸入了非數字的字元就不能輸入。像這樣的問題,其實可以通過正規表示式來做的,我們開發的專案中是已經有相應的正規...

hermite插值 分段插值 Hermite插值

1.分段二次多項式插值 試用分段 4段 二次多項式插值來近似 0,1 區間上的 runge 函式 1 取區間的 8 等分點,計算插值節點處的函式值 2 每次取 3 個相鄰的等分點為一組,呼叫 polyinterp 函式,計算繪圖求值點 3 繪圖.2.hermite插值 編寫程式,繪製繪製多項式 p ...