Files
tripwithbonus/static/v2/js/widgets/w_textarea_w_counter.js
2025-01-10 00:57:31 +03:00

15 lines
428 B
JavaScript

function textareaInputE (el, callback){
if (!el) return;
let $counter = $(".symbols_counter")[0]
let $parent = el.closest(".w_textarea_w_counter")
if (el.value.length > $parent.dataset.max_val){
el.value = el.value.slice(0, -1)
return;
}
let str = `${el.value.length} ${getTransFromEl($parent)} ${$parent.dataset.max_val}`
$counter.innerHTML = str
if (callback) callback(str)
}