Как при вставке телефона в маску через ctrl-v удалить первый символ?
Есть маска, в которую адекватно вставляются номера типа +7 (834) 523-0654, но при этом номера типа 88345230654 вставляться совсем не хотят, и там первое число вставляется после +7, а последнее число обрезается.
Можно ли перед Ctrl-V обрезать строку из буфера обмена?
Сергей Сунцев, соответственно надо отменить поведение по умолчанию, сделать с данными то что вы хотите, и вручную вставить их в value вашего инпута.
Т.е. внутри обработчика будет примерно так
onPaste: function(e) {
e.preventDefault(); // Отменяет поведение по умолчанию
// Тут дальнейшие манипуляции по трансформированию данных и их вставке в инпут
},