Я пишу этот код для маскировки телефона, чтобы добавить +591 перед любым номером телефона, но он не работает. Я могу добавить +591, но 9 не добавляется. Я не знаю, что я сделал не так.
<html> <head> <style> input { font-family: monospace; } label { display: block; } div { margin: 0 0 1rem 0; } </style> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> <script src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/3/jquery.inputmask.bundle.js"></script> <script> $(document).ready(function () { $(":input").inputmask(); $("#phone").inputmask({ "mask": "(+591) 999-9999" }); }); </script> </head> <body> <form action=""> <div> <label for="phone">Phone</label> <!-- or set via JS --> <input id="phone" type="text" /> </div> </form> </body> </html>
9 - это символ для библиотеки ввода маски, чтобы знать, где находится заполнитель. Двойной побег это должно работать
попробуйте это
$("#phone").inputmask({ "mask": "(+5\\91) 999-9999" });