我創建瞭如下的文本字段;Textfield彈出一個只包含電話鍵盤/數字的鍵盤
{
xtype:'textfield',
name:'telephone',
label:'Telephone'
}
而不是彈出包含字符和數字的默認鍵盤。我需要鍵盤才能顯示電話鍵盤(僅限數字)。由於textfield是關於獲取用戶的電話號碼,因此顯示帶有字符的鍵盤沒有意義。
我創建瞭如下的文本字段;Textfield彈出一個只包含電話鍵盤/數字的鍵盤
{
xtype:'textfield',
name:'telephone',
label:'Telephone'
}
而不是彈出包含字符和數字的默認鍵盤。我需要鍵盤才能顯示電話鍵盤(僅限數字)。由於textfield是關於獲取用戶的電話號碼,因此顯示帶有字符的鍵盤沒有意義。
您可能想嘗試使用numberfield
代替。
這項工作適用於HTML5。
<input type="tel" height=30px width=200px></input>
擴展Ext.ActionSheet
並添加按鈕0-9如在它項並調用文本框的焦點show()
方法和按鈕點擊文本框的事件的concat值。
我用這個方法可以幫到你。
<input type="number"/>
這對我的作品在Android的
使用文本框的特性部件:
{
xtype:'textfield',
component: {
xtype: 'input',
type: 'tel'
},
name:'telephone',
label:'Telephone'
}
您還有其他標準的輸入類型:電子郵件,搜索,日期......看到http://www.w3schools.com/html/html5_form_input_types.asp