<input type="text" size="15" onkeyup="return proverka(this);" onchange="return proverka(this);" /> <script type="text/javascript"> function proverka(input) { input.value = input.value.replace(/[^\d,]/g, ''); }; </script>