Я хотел бы динамически фильтровать плохие слова, используя этот profanity filter. В данном примере api изменит «задницу» на «***», только если текст был до загрузки страницы. Я хотел бы, чтобы он менял признанные плохие слова, когда они были напечатаны, чтобы кто-то не послал непослушные сообщения через мою контактную форму.jQuery Фильтр непристойности не обновляется при вводе
Вот что я получил до сих пор:
<div id="msg">
<textarea type="text" onkeypress="badFilter()" id="mess_box" name="cf_message" style="height:150px;" maxlength="500" placeholder="Message" ></textarea>
</div>
<script>
function badFilter() {
$typedText = $('#mess_box').val();
$typedText.profanityFilter({
customSwears: ['ass']
});
}
</script>
Я думаю, что «OnKeyPress» атрибут заставит скрипт для проверки обновленных значений текстовой области, но это не так.
Помогите оценить!
Ну я сомневаюсь Плагин jQuery работает со строкой. – epascarello