W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
提供可交互的界面,接收用戶的輸入,默認(rèn)為單行
不支持
支持 通用屬性
名稱(chēng) | 類(lèi)型 | 默認(rèn)值 | 必填 | 描述 |
---|---|---|---|---|
type | button | checkbox | radio | text | email | date | time | number | password | tel1050+ | text | 否 | 支持動(dòng)態(tài)修改 1030+ |
checked | <boolean> | false | 否 | 當(dāng)前組件的 checked 狀態(tài),可觸發(fā) checked 偽類(lèi),type 為 checkbox 時(shí)生效 |
name | <string> | - | 否 | input 組件名稱(chēng) |
value | <string> | - | 否 | input 組件的值 |
placeholder | <string> | - | 否 | 提示文本的內(nèi)容,type 為 text|email|date|time 時(shí)生效 |
maxlength 1010+ | <number> | - | 否 | 組件可接收用戶輸入字符的最大長(zhǎng)度 |
enterkeytype 1010+ | default | send | search | next | go | done | | default | 否 | 設(shè)置軟鍵盤(pán) Enter 按鈕的顯示文本或圖標(biāo). |
autocomplete 1050+ | on | off | on | 否 | 是否開(kāi)啟自動(dòng)提示功能,當(dāng) type 為 tel 時(shí)生效 |
支持 通用樣式
名稱(chēng) | 類(lèi)型 | 默認(rèn)值 | 必填 | 描述 |
---|---|---|---|---|
color | <color> | rgba(0, 0, 0, 0.87) | 否 | 文本顏色 |
font-size | <number> | 37.5px | 否 | 文本尺寸 |
placeholder-color | <color> | rgba(0, 0, 0, 0.38) | 否 | 提示文本的顏色,type 為 text|email|date|time 時(shí)生效 |
width | <length> | <percentage> | - | 否 | type 為 button 時(shí),默認(rèn)值為 128px |
height | <length> | <percentage> | - | 否 | type 為 button 時(shí),默認(rèn)值為 70px |
caret-color 1060+ | <color> | auto | transparent | auto | 否 | 光標(biāo)顏色,默認(rèn)值為auto,與文本顏色一致 |
支持 通用事件
支持change事件,input組件的值、checked狀態(tài)發(fā)生變化時(shí)觸發(fā)
名稱(chēng) | 參數(shù) | 描述 |
---|---|---|
change | 不同 type 參數(shù)不同,具體見(jiàn)下方 change 事件參數(shù) | input 組件的值、狀態(tài)發(fā)生改變時(shí)觸發(fā), type 為 button 時(shí)無(wú) change 事件 |
enterkeyclick 1010+
|
{value:valueString},value 為用戶輸入的值 | 軟鍵盤(pán) Enter 鍵點(diǎn)擊事件 |
selectionchange 1030+
|
- | 選中文本改變和光標(biāo)移動(dòng)時(shí)觸發(fā) |
參數(shù) | text | email | date | time | number | password | checkbox | radio | 備注 |
---|---|---|---|---|
name | √ | √ | ||
value | √ | √ | √ | |
checked | √ | |||
text deprecated
|
√ | √ |
名稱(chēng) | 參數(shù) | 描述 |
---|---|---|
focus | {focus:true|false},focus 不傳默認(rèn)為 true | 使組件獲得或者失去焦點(diǎn),可觸發(fā) focus 偽類(lèi),type 為 text|email|date|time|number|password 時(shí),可彈出或收起輸入法 |
select 1010+
|
- | 選中文本框的全部文本 |
setSelectionRange 1010+
|
{start: <number> , end: <number> } |
設(shè)置文本框的選中區(qū)域 |
getSelectionRange 1010+
|
{callback: Function(start: <number> , end: <number> )} |
獲取文本的選中區(qū)域 |
查看 示例代碼
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: