tworzę wtyczki mam ten kawałek kodu poniżej:CKEditor plugin - sprawdzanie poprawności pola tekstowego
co próbuję zrobić, to upewnić się, że adres e-mail wejdą jest prawidłowy. Nie wiem, jak zatrzymać onOK, jeśli adres e-mail nie jest prawidłowy.
Dzięki
Jest to fragment kodu wtyczki
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());
}
}
]
}
]
mogę połączyć bardziej sprawdza razem? Na przykład teraz mam 'validate: CKEDITOR.dialog.validate.integer (" Wartość musi być liczbą całkowitą ");' i chcę dodać warunek 'wartość
juice
@juice Właśnie poprawiłem odpowiedź. Mam nadzieję, że to pomocne. – oleq