demonberkyt
Участник
Вложения
-
5,2 КБ Просмотры: 268
-
6 КБ Просмотры: 309
доступ к папке закрыт примерно на 60% уверен что именно в этом проблема,а остальное нужно через консоль смотретьПерезакиньте файл, я не помню в каком, но это проблема с JS
у меня работает твой файл выплатСобсна сабж. Всегда 0, прикладываю файлы payment и headerПосмотреть вложение 2979
Пока решил только с Пэйером рабоать, на будущее буду знать, где ВМ брать, спасибо за предложениеу меня работает твой файл выплат
кстати, не итересуют автоматические выплаты на WM? (требуется персональный аттестат)
А не подскажешь как доступ к папке открыть? я даже не знаю как это загуглить правильно xDдоступ к папке закрыт примерно на 60% уверен что именно в этом проблема,а остальное нужно через консоль смотреть
если у тебя хостинг (не сервер) и ты не знаешь, что такое права, то у тебя все верно... скорее всего ты правил function.js и удалил лишнее...А не подскажешь как доступ к папке открыть? я даже не знаю как это загуглить правильно xD
Да, у меня хостинг. Сам файл функшн не правил, сейчас попробую с консолью, спасибо за совет )если у тебя хостинг (не сервер) и ты не знаешь, что такое права, то у тебя все верно... скорее всего ты правил function.js и удалил лишнее...
открой на нужной странице панель разработчика в браузере, открой консоль... и изменяй данные - консоль должна показать ошибки
в файле выплат должно бытьОшибка которая вылезла в консоли
5:116 Uncaught ReferenceError: PaymentSum is not defined
at HTMLInputElement.onkeyup (5:116)
как я понял, проблема где-то в строке
<script language="javascript">PaymentSum();</script>
<script language="javascript">PaymentSum(); SetVal();</script>
var valuta = 'RUB';
function SetVal(){
valuta = document.getElementById("val_type").value;
document.getElementById("res_val").innerHTML = valuta;
PaymentSum();
}
function PaymentSum(){
var sum = parseInt(document.getElementById("sum").value);
var ser = parseInt(document.getElementById(valuta).value);
xt = (valuta == 'RUB') ? 'min_sum_RUB' : xt;
xt = (valuta == 'USD') ? 'min_sum_USD' : xt;
xt = (valuta == 'EUR') ? 'min_sum_EUR' : xt;
var min_pay = parseFloat(document.getElementById(xt).value);
document.getElementById("res_sum").value = (sum/ser).toFixed(2);
document.getElementById("res_min").innerHTML = (min_pay*ser).toFixed(2);
}
Вот и проблемку нашлив файле выплат должно быть
в function.js должно бытьHTML:<script language="javascript">PaymentSum(); SetVal();</script>
JavaScript:var valuta = 'RUB'; function SetVal(){ valuta = document.getElementById("val_type").value; document.getElementById("res_val").innerHTML = valuta; PaymentSum(); } function PaymentSum(){ var sum = parseInt(document.getElementById("sum").value); var ser = parseInt(document.getElementById(valuta).value); xt = (valuta == 'RUB') ? 'min_sum_RUB' : xt; xt = (valuta == 'USD') ? 'min_sum_USD' : xt; xt = (valuta == 'EUR') ? 'min_sum_EUR' : xt; var min_pay = parseFloat(document.getElementById(xt).value); document.getElementById("res_sum").value = (sum/ser).toFixed(2); document.getElementById("res_min").innerHTML = (min_pay*ser).toFixed(2); }
в одну строку - уменьшение объемаВот и проблемку нашли
В этом файле нет функции PaymentSum, и весь файл почему-то в одну строку написан
На скрине уменьшил размер шрифта, чтобы было видно внешний вид кодаПосмотреть вложение 2985
Переименовал, заменил, но не сработало(Переименуйте только в JS
а после изменения кеш браузера очистил?Переименовал, заменил, но не сработало(
Та же ошибка "85:116 Uncaught ReferenceError: PaymentSum is not defined
at HTMLInputElement.onkeyup (5:116)"
Нет конечно, вообще про это забыла после изменения кеш браузера очистил?
все js, css хранятся в кеше браузера для увеличения скорости загрузки
Если тебе нужна помощь, можешь смело писать pligin