2012-05-07 10 views
0

私は以下のようにテキストフィールドを作成しました。電話機のキーパッド/数字のみを含むキーボードを開くためのテキストフィールド

{ 
    xtype:'textfield', 
    name:'telephone', 
    label:'Telephone' 
} 

文字と数字を持つデフォルトのキーボードをポップアップする代わりに、電話機のキーパッド(数字のみ)を表示するにはキーボードが必要です。テキストフィールドはユーザーの電話番号を取得することに関するものなので、文字を含むキーボードを表示するポイントはありません。

答えて

1

代わりにnumberfieldを試してみてください。

0

この作品はHTML5で動作します。

<input type="tel" height=30px width=200px></input>
0

Ext.ActionSheetを拡張し、その中の項目としてボタン0-9を追加し、テキストフィールドの焦点にshow()メソッドを呼び出して、ボタンのテキストフィールドのイベントの連結値をタップ。

私はあなたに役立つかもしれないこのメソッドを使用します。

0
<input type="number"/> 

これは、テキストフィールドのプロパティ・コンポーネント使用のAndroid

1

に私の作品:あなたはまた、他の標準的な入力タイプを持っている

{ 
    xtype:'textfield', 
    component: { 
    xtype: 'input', 
    type: 'tel' 
    }, 
    name:'telephone', 
    label:'Telephone' 
} 

を:電子メール、検索、日付が... http://www.w3schools.com/html/html5_form_input_types.asp

を見ます
関連する問題