|
|
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
Есть две ссылки, с соответствующими атрибутами id="my" и id="my2". Код: html 1. 2. 3. Есть функция, цель которой - в зависимости от id ссылки делать соответствующие операции. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Проблема: Как бы сделать так, чтобы нажав на 1-ую ссылку выполнялись "мои операции отностительно 1-ой ссылки", а при нажатии на вторую - другие операции для 2-ой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 18:47:22 |
|
||
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
Сделать 2 функции! Почитать в мануале, что фреймворк передает в параметры обработчику. Наверняка передает объект, на котором обработчик вызван и, следовательно, при помощи document.getElementById() вы получаете то, что вам и так дали, но вы об этом не знаете. Ну или если не передается параметрами, так вызывается в контексте этого объекта, т.е. нажатая ссылка к там случае - это this. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 19:29:07 |
|
||
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
Evgeniy_AleksandrovichПроблема: Как бы сделать так, чтобы нажав на 1-ую ссылку выполнялись "мои операции отностительно 1-ой ссылки", а при нажатии на вторую - другие операции для 2-ой? А в чём собственно проблема? Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 22:13:42 |
|
||
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
Спасибо, конечно, за помощь, но может вы и тут выручите: Оснастил своей логикой, но не могу понять почему при нажатии на 1-ую ссылку всегда выполняется 2-ой скриплет? Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. %> return true; } link = document.getElementById('my2'); link.onclick = function() { alert('мои операции отностительно 2-ой ссылки: ' + this.getAttribute('href')); <% Fields.setFlower("удача"); Fields.setCode(DB.getFlowerCod("удача")); ContactController.setFlower_name(Fields.getFlower()); %> return true; } </script>[/SRC] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 01:25:06 |
|
||
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
addEventListener или attachEvent вам в помощь, а лучше использовать jQuery или что-нибудь другое для этих целей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 05:35:42 |
|
||
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
sera1addEventListener или attachEvent вам в помощь, а лучше использовать jQuery или что-нибудь другое для этих целей А по вороббьям вы из чего пуляете, если не секрет? Зачем для этого jQuery? Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 07:21:11 |
|
||
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
Evgeniy_Aleksandrovich, дак у Вас клиентский код идёт в перемешку с серверным. На сервере у Вас выполняются следующие инструкции: Код: java 1. 2. 3. 4. 5. 6. 7. А на клиенте подозреваю остаётся только это: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Опишите задачу и на чём решить её пытаетесь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 10:57:54 |
|
||
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
sera1addEventListener или attachEvent вам в помощь, а лучше использовать jQuery или что-нибудь другое для этих целейДля каких целей, простите? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 11:00:35 |
|
||
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
В идеале хотелось бы так: При нажатии на 1-ую ссылку сделалось только вот Это: Код: java 1. 2. 3. 4. 5. А если на вторую - то только вот это: Код: java 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 16:11:12 |
|
||
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
Evgeniy_Aleksandrovich, я никак не могу понять зачем Вы тут какой-то серверный код публикуете? это же форум по HTML/CSS/JS, вот по ним тут вопросы и задают а про серверный код рекомендую спросить на форуме по Asp.Net или что у Вас там... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 16:35:51 |
|
||
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
Всем доброго времени суток.У меня такой вопрос по JS & JQ. У меня на сайте есть фотографии которые пользователь может удалить(имеется в виду свои личные фото в анкете) после вывода фоток,я ставлю ссылку с идом на линк что бы при клике на фото,алерт запрашивал у меня подтверждение операции. Так вот,как это реализовать? Что бы при клике на фото,вылез алерт с сообщением (Вы действительно хотите удалить это фото?) и только после нажатия на кнопку алерта (ОК или ОТМЕНА) скрипт отправлял данные. Если ОК,то продолжает,если отмена,то страница остается без изменений.Прошу Вашей помощи. Я тут не много напечатал скриптик,но не то. Ах да и ещё,я использую не стандартный алерт,а Плагин jQuery Alert Dialogs. За ранее спасибо!) Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 08:02:54 |
|
||
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
Сергей1994, по событию click на ссылке Вы показываете свой confirm, и если пользователь нажал ОТМЕНА, то необходимо предотвратить действие браузера по умолчанию. В jQuery для этого есть метод: event.preventDefault() Также рекомендую почитать учебник , в частности раздел "События: основы". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 08:22:28 |
|
||
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
Походу я туплю с утра :) Вам по-любому необходимо запретить действие браузера по умолчанию, чтобы при клике на ссылке показывался Ваш confirm, но перехода по ссылке не было на другую страницу. Последний осуществлять при нажатии на OK через location.href, или ajax-ом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 08:30:34 |
|
||
|
функция для обработки нажатия на ссылку
|
|||
|---|---|---|---|
|
#18+
Здравствуйте у меня похожая задачка В общим с помощью tree мне нужно получить данный из бд. При нажатие ссылки в трее хочу запоминать эту ветку и по этой ветки сделать запрос. Например в Трее Код: xml 1. 2. 3. 4. 5. и допустим при нажатие Белого цвет я хочу показать все название цветов белого света. т.д Вот код JS Код: javascript 1. 2. 3. 4. 5. 6. 7. запрос делается в tree_db.php не знаю может через id или сессию но в JS я новичок... Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 15:36:05 |
|
||
|
|

start [/forum/topic.php?fid=22&gotonew=1&tid=1449546]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 430ms |

| 0 / 0 |
