6
の検証:CKEditorバージョンのプラグイン - 私は、私は以下のコードのこの部分を持っているプラグイン を作成していますテキストフィールド
私は何をしようとしていることを確認してください、彼らが入力したメールアドレスが有効であることを確認です。 電子メールアドレスが有効でない場合は、どのようにonOKを停止するのか分かりません。
おかげ
は、これはプラグイン
contents : [
{
id : 'info',
label : editor.lang.form.title,
title : editor.lang.form.title,
elements : [
{
id : 'destEmail',
type : 'text',
label : 'Email form results to:',
'default' : '[email protected]',
required : true,
accessKey : 'T',
commit : function(element)
{
var emailRegEx = /^[A-Z0-9._%+-][email protected][A-Z0-9.-]+\.[A-Z]{2,4}$/i;
if (this.getValue().search(emailRegEx) == -1) {
alert("Please enter a valid email address.");
return false;
}
element.setAttribute('id', this.getValue());
}
}
]
}
]
私はもっと一緒に検証組み合わせることができますか?たとえば、私は 'validate:CKEDITOR.dialog.validate.integer( '値は整数でなければなりません');と' 'value
juice
@juiceただ答えを改善しました。それが役に立ちそうです。 – oleq