|
|
|
| Можно ли к одному событию (конкретно onMouseup) привязать несколько функций подряд? То есть, чтобы сначала выполнялась одна, а затем вторая? | |
|
|
|
|
|
|
|
для: Hunter
(02.08.2007 в 18:36)
| | а почему нельзя? | |
|
|
|
|
|
|
|
для: Lelik
(02.08.2007 в 18:49)
| | Ну не знаю, у меня выполняется только первое а второе игнорируется :( | |
|
|
|
|
|
|
|
для: Hunter
(02.08.2007 в 18:56)
| | странно... тогда сделай так (это не спортивно), например:
<script>
function twoFns(){
firstFns();
secondFns();
}
//дальше описание firstFns() и secondFns()
</script>
<a href="#" onclick="twoFns()">link text</link>
|
иногда такая конструкция помогает:
<a href="#" onclick="firstFns(); secondFns()' return false;">link text</link>
|
| |
|
|
|
|
|
|
|
для: Lelik
(02.08.2007 в 20:02)
| | а почему помогает? она всегда работает :)
<a href="#" onclick="firstFns(); secondFns(); return false;">link text</a>
|
| |
|
|
|
|
|
|
|
для: AlexSol
(02.08.2007 в 20:21)
| | Блин, а у меня почему-то не работает, я к кнопке submit ставлю по одной функции -все работают, а если все через точку с запятой - только первая по счету.. | |
|
|
|
|
|
|
|
для: Kesha
(21.10.2007 в 22:54)
| |
addEventListener("click", function, true);
|
| |
|
|
|
|
|
|
|
для: bronenos
(21.10.2007 в 23:09)
| | А расшифровать можно? | |
|
|
|
|
|
|
|
для: Kesha
(21.10.2007 в 23:27)
| | 1. попробуйте сначала без этого варианта
2. может есть ошибки в функциях | |
|
|
|
|
|
|
|
для: bronenos
(21.10.2007 в 23:55)
| | Наверно не поняли в чем проблема. если я пишу:
onsubmit="return checkFields()"
|
функция1 работает при нажатии кнопки
функция2 тоже работает
onsubmit="return checkFields(); checkPP()"
|
а вот так работает только первая по порядку.. | |
|
|
|
|
|
|
|
для: Kesha
(22.10.2007 в 00:14)
| | Если checkFields() вернет true, форма будет отправлена, ей уже не до checkPP(). | |
|
|
|
|
|
|
|
для: sim5
(22.10.2007 в 02:42)
| | А как сделать чтобы было до нее?
Понимаете я регистрауию делаю и надо чтобы он выполнял как минимум 2 функции: проверял заполненность всех полей и совпадение полей "Пароль" и "Повторите пароль."
Функции есть, работают правильно, но как сделать чтобы они вместе выполнялись? Вероятно что еще функции будут добавляться и как сделать тогда алгоритм, чтобы несколько проверялись? | |
|
|
|
|
|
|
|
для: Kesha
(22.10.2007 в 08:27)
| | А что мешает прописать проверку всех полей в одной функции? Ну если так хочется, можете в первой фунции, после успешной проверки вызвать следующую, но возвращать не свой результат, а результат работы следующей функции - в onsubmit при этом будет вызов одной функции. | |
|
|
|
|
|
|
|
для: sim5
(22.10.2007 в 08:33)
| | Точняк, либо же создать функцию, которая будет логически умножать все предыдущие и именно ее поставить на onsubmit.
Спс. | |
|
|
|