Получение данных из форм
Добрый день, пытаюсь написать калькулятор кредитный :) Не работает.
есть форма, заполняется 2 поля, и в третье при клике на кнопку выводится результат <script type="text/javascript" language="JavaScript"> $(document).ready(function() { $( "button[name='passchet']" ).click(function() { summa = $( "input[name='summa']" ).val(); srok = $( "input[name='srok']" ).val(); stavka = 2; if ((summa == 1000)) {stavka=1;} itogras = parseInt((((summa/100)*stavka)*srok)) + parseInt(summa); $("input[name='itogras']").val(itogras); }); }); </script> где я допустил ошибку? на отдельной странице работает. а при вставке в модуль joomla - не работает и консоль файрбуга никаких ошибок не выдает. как можно посмотреть в чем может быть проблема? |
в Joomla встроен по умолчанию Mootools
он также использует $ попробуйте написать свой код так jQuery(function(f){ // вместо $ - f f( "button[name='passchet']" ).click(function() { // и перемеренные надо объявлять с использованием var summa = f( "input[name='summa']" ).val(); // ... }); }); пример без jQuery |
а что дает использование f?
читал, что в JS не обязательно объявлять переменные, достаточно что-нибудь присвоить. в общем.. не помогло. |
Цитата:
символ может быть любой буквенный смотрите в консоль своего браузера и пару примеров относительно var "use strict"; var a = 5; alert(a); "use strict"; a = 5; alert(a); |
использование f помогло
|
Часовой пояс GMT +3, время: 02:59. |