jCube Group |
|
---|---|
Добрый день, сам я не плохо знаю котонти, но не как не пойму почему и как экранировать патерн к примеру есть у меня pattern='R[0-9]{3} Так вот если без фигурных скобок то все работает, если с ними ломается. в смарте есть экранирование, а в котонти есть? Добавлено 4 часа спустя: Проблема решена через php $R["pay_wallet_yandex"] = '<input type="text" name="{$name}" pattern="[0-9]{10,16}" class="uk-input" value="{$value}" placeholder="Введите номер счета">'; Сделал группу в телеге https://t.me/Cotonti_help если что помогу с вопросами.
|
|
Dit bericht is bewerkt door jCube Group (2020-04-21 13:34, 5 jaren ago) |
Kopusha |
|
---|---|
// =================================================================================
// onlynumber in input
$('.filterme').keypress(function(eve) { if ((eve.which != 46 || $(this).val().indexOf('.') != -1) && (eve.which < 48 || eve.which > 57) || (eve.which == 46 && $(this).caret().start == 0) ) { eve.preventDefault(); } // this part is when left part of number is deleted and leaves a . in the leftmost position. For example, 33.25, then 33 is deleted $('.filterme').keyup(function(eve) { if($(this).val().indexOf('.') == 0) { $(this).val($(this).val().substring(1)); } }); }); // =================================================================================
// onlyLatin in input
$(function() { $("input.latin-only").keypress(function(event) { if(!((event.keyCode >= 48 && event.keyCode <= 57 && event.shiftKey == false) || (event.keyCode >= 65 && event.keyCode <= 90) || (event.keyCode >= 97 && event.keyCode <= 122) || (event.which == 32) || (event.which == 173) || (event.which == 45) || (event.which == 189) || (event.which == 109))) { event.preventDefault(); } }); });
|
jCube Group |
|
---|---|
Как регить на js язнаю, вопрос был не о том, в html уже очено давно есть патерны и там есть параметр {3} чоо означает 3 символа, а в котонти шаблонизатор думает что это тег котонти и режит. Сделал группу в телеге https://t.me/Cotonti_help если что помогу с вопросами.
|