7

sencha touch で電子メール フィールドの検証を確認する方法

  {
        xtype: 'fieldset',
        items:[{
        xtype: 'emailfield',
        inputType:'email',
        labelWidth: '33%',
        label: 'Email',
        id:'emailId',     
        name: 'emailId',placeHolder:'emailId'}]
  }
4

3 に答える 3

19

ビューで検証を直接有効にする適切な方法は次のとおりです。

{
  xtype: 'textfield',
  name: 'email',
  vtype: 'email'
}

正規表現は必要ありません。

于 2014-02-13T09:32:39.730 に答える
5

ユーザー入力のフォーム フィールドの検証には、次の正規表現を使用します。

{
  xtype: 'テキストフィールド',
  allowBlank: false,
  正規表現:/^((([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z\s ?]{2,5}){1,25})*(\s*?;\s*?)*)*$/,
  regexText:'このフィールドには、セミコロン (;) で区切られた単一または複数の有効な電子メール アドレスを含める必要があります',
  blankText : 'メールアドレスを入力してください',
}
于 2013-12-17T10:36:37.677 に答える