demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Собсна сабж. Всегда 0, прикладываю файлы payment и header
Вложения
-
5,2 KB Просмотры: 31
-
6 KB Просмотры: 68
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
На месте, прикрепить не могу сам файл
Вложения
-
19,4 KB Просмотры: 65
geronimo
Участник
- Сообщения
- 291
- Реакции
- 125
geronimo
Участник
- Сообщения
- 291
- Реакции
- 125
доступ к папке закрыт примерно на 60% уверен что именно в этом проблема,а остальное нужно через консоль смотретьnormalno написал(а):Перезакиньте файл, я не помню в каком, но это проблема с JS
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
у меня работает твой файл выплатdemonberkyt написал(а):Собсна сабж. Всегда 0, прикладываю файлы payment и headerПосмотреть вложение 2979
кстати, не итересуют автоматические выплаты на WM? (требуется персональный аттестат)
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Пока решил только с Пэйером рабоать, на будущее буду знать, где ВМ брать, спасибо за предложениеpligin написал(а):у меня работает твой файл выплат
кстати, не итересуют автоматические выплаты на WM? (требуется персональный аттестат)
Хм, странно.. тогда буду искать проблему в работе у себя
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
А не подскажешь как доступ к папке открыть? я даже не знаю как это загуглить правильно xDgeronimo написал(а):доступ к папке закрыт примерно на 60% уверен что именно в этом проблема,а остальное нужно через консоль смотреть
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
если у тебя хостинг (не сервер) и ты не знаешь, что такое права, то у тебя все верно... скорее всего ты правил function.js и удалил лишнее...demonberkyt написал(а):А не подскажешь как доступ к папке открыть? я даже не знаю как это загуглить правильно xD
открой на нужной странице панель разработчика в браузере, открой консоль... и изменяй данные - консоль должна показать ошибки
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Да, у меня хостинг. Сам файл функшн не правил, сейчас попробую с консолью, спасибо за совет )pligin написал(а):если у тебя хостинг (не сервер) и ты не знаешь, что такое права, то у тебя все верно... скорее всего ты правил function.js и удалил лишнее...
открой на нужной странице панель разработчика в браузере, открой консоль... и изменяй данные - консоль должна показать ошибки
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
в файле выплат должно бытьdemonberkyt написал(а):Ошибка которая вылезла в консоли
5:116 Uncaught ReferenceError: PaymentSum is not defined
at HTMLInputElement.onkeyup (5:116)
как я понял, проблема где-то в строке
<script language="javascript">PaymentSum();</script>
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);
}
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Вот и проблемку нашлиpligin написал(а):в файле выплат должно быть
в 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, и весь файл почему-то в одну строку написан
На скрине уменьшил размер шрифта, чтобы было видно внешний вид кода
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
в одну строку - уменьшение объемаdemonberkyt написал(а):Вот и проблемку нашли
В этом файле нет функции PaymentSum, и весь файл почему-то в одну строку написан
На скрине уменьшил размер шрифта, чтобы было видно внешний вид кодаПосмотреть вложение 2985
Вид -> Перенос строк
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Я тоже об этом подумал, но нет, просто код в кашу превращается, вот скрин
Вложения
-
30,8 KB Просмотры: 64
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Переименовал, заменил, но не сработало(normalno написал(а):Переименуйте только в JS
Та же ошибка "85:116 Uncaught ReferenceError: PaymentSum is not defined
at HTMLInputElement.onkeyup (5:116)"
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
а после изменения кеш браузера очистил?demonberkyt написал(а):Переименовал, заменил, но не сработало(
Та же ошибка "85:116 Uncaught ReferenceError: PaymentSum is not defined
at HTMLInputElement.onkeyup (5:116)"
все js, css хранятся в кеше браузера для увеличения скорости загрузки
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Нет конечно, вообще про это забылpligin написал(а):а после изменения кеш браузера очистил?
все js, css хранятся в кеше браузера для увеличения скорости загрузки
Сработало, спасибо за помощь
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Не подскажете как закрыть тему, и добавить префикс "решено"?pligin написал(а):а после изменения кеш браузера очистил?
все js, css хранятся в кеше браузера для увеличения скорости загрузки
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
уже статус стоит.demonberkyt написал(а):Не подскажете как закрыть тему, и добавить префикс "решено"?
закрывать не нужно... кто-то может искать решение такой же проблемы. зачем плодить однотипные темы
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Хорошо)pligin написал(а):уже статус стоит.
закрывать не нужно... кто-то может искать решение такой же проблемы. зачем плодить однотипные темы
- Статус
- В этой теме нельзя размещать новые ответы.