電話番号の数値フィールドを持つ ST2 アプリがあります。
{
xtype: 'numberfield',
id: 'Phone',
name: 'Phone',
cls: "detailText",
label: 'Phone:'
}
これをAndroidとiPhoneの両方で実行しています。「555123987」の電話番号を入力すると、Android では「555123987」が表示され、iPhone では「555,123,987」が表示されます。
カンマを削除するにはどうすればよいですか?
アプリの他の場所で、ユーザーがフィールドの内容を使用して電話をかけるため、numberfield を使用しています。キーダウンなどを見ずにジャンクキャラクターが入るのを止める別の方法はありますか? どういうわけか正規表現でテキストフィールドを使用していますか?