|
|
|
[JS] Не срабатывает <input type="radio" onclick="">
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, столкнулся с такой проблемой, при клике на радиобатн не вызывается js-функция. код формируется в jsp, на выходе имеется следующее: Код: html 1. 2. 3. 4. 5. функция: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. пробовал так: Код: html 1. и так: Код: html 1. результат тот же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2014, 19:24 |
|
||
|
[JS] Не срабатывает <input type="radio" onclick="">
|
|||
|---|---|---|---|
|
#18+
попробуйте так: Код: javascript 1. 2. 3. http://jsfiddle.net/H2C8c/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2014, 20:01 |
|
||
|
[JS] Не срабатывает <input type="radio" onclick="">
|
|||
|---|---|---|---|
|
#18+
PavelDart, пишите в каком браузере и какой версии не срабатывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2014, 21:20 |
|
||
|
[JS] Не срабатывает <input type="radio" onclick="">
|
|||
|---|---|---|---|
|
#18+
skyANAPavelDart, пишите в каком браузере и какой версии не срабатывает. Прошу прощения, что сразу не написал: В IE 8-10 работает, в Chrome, FF - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2014, 21:50 |
|
||
|
[JS] Не срабатывает <input type="radio" onclick="">
|
|||
|---|---|---|---|
|
#18+
мой код я писал и проверял именно под своим любимым огнелисом а уж потом под ие11 и хромом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2014, 21:53 |
|
||
|
[JS] Не срабатывает <input type="radio" onclick="">
|
|||
|---|---|---|---|
|
#18+
Паганельпопробуйте так: Код: javascript 1. 2. 3. http://jsfiddle.net/H2C8c/ Пробовал дебажить - функция не вызывается. Пробовал добавлять первым оператором алерт в функцию, на всякий случай - сообщение не генерируется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2014, 21:54 |
|
||
|
[JS] Не срабатывает <input type="radio" onclick="">
|
|||
|---|---|---|---|
|
#18+
PavelDartПробовал дебажить - функция не вызываетсяна мою ссылку нажимать пробовали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2014, 21:56 |
|
||
|
[JS] Не срабатывает <input type="radio" onclick="">
|
|||
|---|---|---|---|
|
#18+
Паганель, Спасибо за настойчивость, сразу не зашёл, но теперь вижу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2014, 22:16 |
|
||
|
[JS] Не срабатывает <input type="radio" onclick="">
|
|||
|---|---|---|---|
|
#18+
PavelDartskyANAPavelDart, пишите в каком браузере и какой версии не срабатывает. Прошу прощения, что сразу не написал: В IE 8-10 работает, в Chrome, FF - нет.А у меня в Chrome работает. Может Вы покажете код полностью? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2014, 01:01 |
|
||
|
[JS] Не срабатывает <input type="radio" onclick="">
|
|||
|---|---|---|---|
|
#18+
ТС, в таких случаях обычно делают для себя тестовую страницу, специфицирующую проблему и проверяют, а вы запостили сюда неизвестно что за код, но приведённый вами код должен работать во всех браузерах одинаково. Телепатов здесь нет, причин может быть множество, вот сходу несколько вариантов проблем. Возможно, что в реальном рабочем коде выполняется не единый кроссбраузерный код, а различные ветки, написанные специально под тот или иной браузер, отсюда могут быть трудноуловимые глюки. Возможно, в процессе работы страницы меняется порядок "всплывания" событий на противоположный - от родителя к потомку, при этом родительский обработчик останавливает дальнейшее "опускание" события к потомкам. Возможно, происходит ошибка в блоке try {} catch {}, которая не обрабатывается. Возможно, используется имя переменной или функции, совпадающее с зарезервированным литералом для того или иного браузера. Сами видите, что ваша проблема не решаема принципиально, пока вы не сделаете нормальную тестовую страницу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2014, 02:25 |
|
||
|
[JS] Не срабатывает <input type="radio" onclick="">
|
|||
|---|---|---|---|
|
#18+
asws, это понятно всё, я предполагал, что мною допущена глупая ошибка, которая будет заметна на приведённых отрывках. Почти так и получилось. Дело было в названии. После замены с show(this) на $show(this) проблема исчезла. Спасибо большое всем принявшим участие за советы, предположения и способность абстрагироваться от деталей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2014, 13:34 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38577279&tid=1447345]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
8ms |
get forum data: |
6ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 375ms |

| 0 / 0 |
