Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
54 / 6 / 3
Регистрация: 01.02.2013
Сообщений: 111
1

Перестаёт работать событие

09.06.2014, 00:35. Показов 516. Ответов 2
Метки нет (Все метки)

Ниже изложен код, который исправно работает до применения формы и перестаёт реагировать на событие oninupt после применения (к слову, CMS 1c-bitrix, после применения генерируется GET запрос в адресной строке, типа ".../catalog/?glfilter_180_MAX=26&range_value=26&glfilter_183_MIN=&text_v alue=26&glfilter_P1_MIN=&glfilter_P1_MAX=&set_filter=" ).

Что происходит с инпутами после сабмита формы? Как это фиксится?

Там код:
Кликните здесь для просмотра всего текста
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<ul class="min_max_weight" id="ul_180">
                            <li class="lvl2">
                                <table border="0" cellpadding="0" cellspacing="0">                                                                  <tbody><tr>
                                        <td><input class="weight" type="hidden" name="glfilter_180_MAX" id="glfilter_180_MAX" value="27" size="15">
                                        <input oninput="glfilter_180_MAX.value=this.value; text_value.value=this.value" onchange="glfilter_180_MAX.value=this.value;" class="weight" type="range" min="0" max="57" step="1" name="range_value" id="range_value" value="" size="15" onkeyup="smartFilter.click1(this)"></td>
                                    </tr>
                                </tbody></table>
                            </li>
                                                                                                
                    
                                                <li class="lvl2" style="text-align:center;">
                                <table style="display: inline-block;" border="0" cellpadding="0" cellspacing="0">
                                    <tbody><tr>
                                        <td>
                                        <input style="text-align:center;" name="glfilter_183_MIN" type="hidden" value="" id="glfilter_183_MIN" size="5">
                                            
                                            <input oninput="glfilter_183_MIN.value=this.value; range_value.value=this.value" onchange="glfilter_183_MIN.value=this.value;" style="text-align:center;" name="text_value" class="weight_out w_o" type="text" min="0" max="3" value="57" id="text_value" step="1" size="5" onkeyup="smartFilter.keyup(this)">
                                        </td></tr>
                                        <tr><td>
                                            <input onclick="glfilter_183_MIN.value='';glfilter_180_MAX.value=''; text_value.value =''; range_value.value =''" style="text-align:center;" name="glfilter_183_MIN_reset" class="res_but" type="button" min="0" max="3" value="Сброс" step="1" size="5" onkeyup="smartFilter.keyup(this)">
                                        </td>
                                    </tr>                               </tbody></table>
                            </li>
                        </ul>


Не по теме:

P.S. Может быть, ошибся разделом форума, но ивенты внутри хтмл - это ведь javascript, не? :)

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.06.2014, 00:35
Ответы с готовыми решениями:

Onscroll перестает работать
Здравствуйте! Есть такая проблема. Делаю страницу - фотогаллерею. При нажатии на любую...

Css перестает работать после выполнения функции
Здравствуйте. Встала у меня такая проблемка. Есть у меня такой кусочек css .buttons {...

Перестает работать setInterval
setInterval(function(){ $(&quot;.image1&quot;).attr({&quot;src&quot;: &quot;images/&quot; + i + &quot;.png&quot;}); i++; if(i...

submitForm() перестаёт работать плагин
Добрый день. У меня на странице офрмления заказа в интернет-магазине подключен плагин, который...

2
супермизантроп
Эксперт JS
3870 / 2944 / 685
Регистрация: 18.04.2012
Сообщений: 8,568
09.06.2014, 01:45 2
Цитата Сообщение от big1991 Посмотреть сообщение
Что происходит с инпутами после сабмита формы?
обычно с инпутами абсолютно ничего не происходит
и не должно происходить
0
54 / 6 / 3
Регистрация: 01.02.2013
Сообщений: 111
09.06.2014, 04:14  [ТС] 3
Цитата Сообщение от kalabuni Посмотреть сообщение
обычно с инпутами абсолютно ничего не происходит
kalabuni, очевидно же, я имел ввиду: что происходит с обработчиками событий (ну, или с самими событиями, хотя с ними, наверное, тоже ничего не происходит и не должно происходить), описанных внутри этих инпутов?

Кстати, забыл упомянуть, что для hidden инпутов события срабатывают (value присваивается, как следует), а вот для range и text - нет. Какие-нибудь предположения?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.06.2014, 04:14

JS перестаёт работать в меню второго уровня
Если пункт меню на материал ставлю второго или третего уровня, то один из скриптов в этом материале...

После unwrap/wrap перестает работать resize
Имеется checkbox, который обернут в div с рамкой (см. рис. внизу). Ширина этого div меняется при...

Версия для печати - перестает работать jquery
Нашел вот такой пример печати страницы: &lt;script&gt; function printEl(docBlok){ var body =...

Почему при перестановке скрипт перестает работать?
кто может объяснить почему вот так работает : function getOrderInfoByid( order_Id,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru