[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вставить пробел в input
maximka787
Ребят, помогите пожалуйста, посоветуйте, как проще вставить пробел или любой знак в value (input text) после 3-го символа?
То есть это "маска" получается, все что бы не ввел, отделяется после 3-го символа пробелом.



Спустя 40 минут, 34 секунды (22.06.2012 - 14:47) varvar написал(а):

<input type="text" id="myNum" value="" onkeyup="splitNums()" />
<script>
function
splitNums() {
var val = document.getElementById("myNum").value;
val = val.replace(/\s/g,"");
var res = val.replace(/(\S)(?=(\S\S\S)+(?!\S))/g, "$1 ");
document.getElementById("myNum").value = res;
}
</script>


_____________
..Работает - не трогай!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.