Size: a a a

2020 October 30

L

LZD in /web/
источник
2020 October 31

L

LZD in /web/
⚰️
источник

NK

Nikita Kononov in /web/
Поздравляю! Вы подебили!
источник

NK

Nikita Kononov in /web/
источник

МС

Марти Скорцезе... in /web/
А какую комиссию ты ставишь обычно?
источник

NK

Nikita Kononov in /web/
Марти Скорцезе
А какую комиссию ты ставишь обычно?
источник

NK

Nikita Kononov in /web/
Скролль до >Which fee should I use?
источник

МС

Марти Скорцезе... in /web/
Охуенно, спасибо
источник

NK

Nikita Kononov in /web/
Stanislav Bobokalo
всмысле е стоит
источник

⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒... in /web/
Сап вечерний, призываю js-господ.....

Есть некая форма, ее обработкой занимается некий скрипт, событие навешивается на кнопку сабмита, и в нем проксируется в обработчик submitForm, мне нужно перед отправкой формы выполнить некоторую проверку полей формы и  если не проходит то прекратить дальнейшее выполнение, а если проходит то процесс должен пройти так как будто ничего не менялось, но я не могу никаким  образом трогать тот скрипт... я придумал сделать вот так, но выглядит это как-то не очень, хочу поинтересовать правильно ли это я сделал?

let formObj = <тут я нахожу глобальный объект чужого скрипта который отвечает за всю обработку формы>;

let oldSubmitHandler = NamespaceСкрипта.prototype.submitForm;
NamespaceСкрипта.prototype.submitForm = (event) => {
  event.preventDefault();
  тут делаю проверку, если не проходит {
      return false
  }
  oldSubmitHandler.call(formObj, event);
}
источник
2020 November 01

E

Eugene in /web/
⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒
Сап вечерний, призываю js-господ.....

Есть некая форма, ее обработкой занимается некий скрипт, событие навешивается на кнопку сабмита, и в нем проксируется в обработчик submitForm, мне нужно перед отправкой формы выполнить некоторую проверку полей формы и  если не проходит то прекратить дальнейшее выполнение, а если проходит то процесс должен пройти так как будто ничего не менялось, но я не могу никаким  образом трогать тот скрипт... я придумал сделать вот так, но выглядит это как-то не очень, хочу поинтересовать правильно ли это я сделал?

let formObj = <тут я нахожу глобальный объект чужого скрипта который отвечает за всю обработку формы>;

let oldSubmitHandler = NamespaceСкрипта.prototype.submitForm;
NamespaceСкрипта.prototype.submitForm = (event) => {
  event.preventDefault();
  тут делаю проверку, если не проходит {
      return false
  }
  oldSubmitHandler.call(formObj, event);
}
Да нормас, сделай лишь бы работало, потом на код ревью скажут, гавно или нет
источник

⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒... in /web/
Eugene
Да нормас, сделай лишь бы работало, потом на код ревью скажут, гавно или нет
Вот я как бы за код ревью и спрашиваю
источник

⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒... in /web/
Шоб отревьюили
источник

E

Eugene in /web/
⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒
Вот я как бы за код ревью и спрашиваю
Ну как мы тебе скажешь, приемлем в твоей компании такой подход или нет)
источник

E

Eugene in /web/
Если ты для себя делаешь - то в рот ебать, работает и ладно) а если нет, все равно зачмырят, если будет за что
источник

L

LZD in /web/
⚒ ᎪᏞᎬᏦᏚᎪɴᎠᎡ ⚒
Сап вечерний, призываю js-господ.....

Есть некая форма, ее обработкой занимается некий скрипт, событие навешивается на кнопку сабмита, и в нем проксируется в обработчик submitForm, мне нужно перед отправкой формы выполнить некоторую проверку полей формы и  если не проходит то прекратить дальнейшее выполнение, а если проходит то процесс должен пройти так как будто ничего не менялось, но я не могу никаким  образом трогать тот скрипт... я придумал сделать вот так, но выглядит это как-то не очень, хочу поинтересовать правильно ли это я сделал?

let formObj = <тут я нахожу глобальный объект чужого скрипта который отвечает за всю обработку формы>;

let oldSubmitHandler = NamespaceСкрипта.prototype.submitForm;
NamespaceСкрипта.prototype.submitForm = (event) => {
  event.preventDefault();
  тут делаю проверку, если не проходит {
      return false
  }
  oldSubmitHandler.call(formObj, event);
}
а чо так сложно то кнопку просто вырубай пока твоя проверка не пройдет
источник

L

LZD in /web/
а ну ты так и делаешь
источник

L

LZD in /web/
все збс
источник

L

LZD in /web/
тока не понимаю зачем ты сабмит внутрь суешь
источник

L

LZD in /web/
рядом просто захуярь свой код
источник