Как разрешить включение символа % в поле?
Одно и то же поле используется как фиксированное значение или процентное значение.
В этом же поле это может быть:
1,45 (один доллар сорок пять центов)
или
1,45% (одна целых сорок пять процентов)
-
1.000.000,00или2,50%
$(document).ready(function() {
$('.moeda').mask("#.##0,00", {reverse: true});
});<script src = "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<script src = "https://igorescobar.github.io/jQuery-Mask-Plugin/js/jquery.mask.min.js"></script>
Tax:
<input id = "formaTaxas" name = "formaTaxas" type = "text" class = "form-control moeda" value = "0,00" required/>Спасибо.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете использовать функция перевода плагина для определения шаблона RegEx:
$(document).ready(function() {
$(".moeda").mask("#.##0,00%", {
reverse: true,
translation: {
"%": {
pattern: /\%/,
optional: true
}
}
});
});<script src = "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<script src = "https://igorescobar.github.io/jQuery-Mask-Plugin/js/jquery.mask.min.js"></script>
Tax:
<input id = "formaTaxas" name = "formaTaxas" type = "text" class = "form-control moeda" value = "0,00" required/>@Takuma Такума, я не знаю этого плагина. Ваш вопрос был о Плагин маски jQuery, который я уже использовал. Должно быть указано в документах, возможно это или нет
NullDev, А это можно сделать и с
maskMoney?