У меня это прекрасно работает с использованием 1 вызова onClick (выполняется проверка по электронной почте).Объединить 2 элемента внутри onClick
<script type='text/javascript'>
function emailValidator(elem, helperMsg){
var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
if(elem.value.match(emailExp)){
return true;
}else{
alert(helperMsg);
elem.focus();
return false;
}
}
</script>
В теле моей страницы
<a href="#"
title="Yes, Count Me In!"
onclick="emailValidator(document.getElementById('email'), 'Please Enter A Valid Email'); return false;"
>
----> Теперь, можно ли выполнить условие для этого OnClick? Если поле электронной почты действительно, запустите этот другой дополнительный вызов (rsvp ('да');).
<a href="#"
title="Yes, Count Me In!"
onclick="emailValidator(document.getElementById('email'), 'Please Enter A Valid Email'); rsvp('yes'); return false;"
>
Спасибо Alxandr, это отлично сработало для моей ситуации! – detonate