Подскажите пожалуйста, как сделать чтобы при вводе в input
или textarea
, кавычки " " были ёлочками « »
. Пытался использовать атрибут lang="ru"
. Ничего не выходит, кавычки все равно вводятся такие " ".
var input = document.getElementById("inputField");
var isOpen = false;
input.addEventListener("input", function(){
for(var i = 0; i < this.value.length; i++){
if(this.value[i] === "\""){
var newStr = this.value.split("");
if(isOpen){
newStr[i] = "»";
isOpen = !isOpen;
}else{
newStr[i] = "«";
isOpen = !isOpen;
}
this.value = newStr.join("");
}
}
});
Фрилансер или Digital-агентство - Как сделать правильный выбор?
Добрый день! Есть элемент с заранее известной высотой, но не известным текстом внутриНеобходимо динамически рассчитывать межстрочный интервал...