NiceIce
@NiceIce
lamer

Как заменить все пробелы в строке ввода знаком « — » с помощью JS?

Здравствуйте, подскажите как заменить все пробелы в строке ввода на знак "-" ?
Вот пример строки ввода и js, не знаю как подключить 1 к другому:
$('body').append('<input type="text" name="vir" id="vir" size="7"  placeholder="TEXTA"  style="border-width: 0px;" >')                     
  $("#vir").css("position", "absolute").css("top", 260).css("left", 270).css({ color: "red" });
var str = "нужно убрать все пробелы в строке ввода и заменить на -";
alert(str.replace(/\s/ig, '-'));
  • Вопрос задан
  • 4187 просмотров
Решения вопроса 1
$('body').append('<input type="text" name="vir" id="vir" size="7"  placeholder="TEXTA"  style="border-width: 0px;" >')                     
  $("#vir").css("position", "absolute").css("top", 260).css("left", 270).css({ color: "red" });

$('body').on('keyup', '#vir', function(event) {
	event.preventDefault();
	$(this).val($(this).val().replace(/\s/ig, '-'));
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы