<script type="text/javascript"> function check(Sender,e){ Sender.value += '.'; return false; } } function check(Sender,e){ if (document.selection) { //IE } else if (Sender.selectionStart || Sender.selectionStart == '0') { var start = Sender.selectionStart; Sender.value = Sender.value.substring(0, start) + '.' + Sender.selectionStart = start+1; Sender.selectionEnd = start+1; } else { Sender.value += '.'; } return false; } } </script>
<input type='text' onkeypress='return check(this,event);'>
Skrypt zmienia przecinki na kropki jednak jeśli wklejam skopiowaną liczbę przecinek i tak zostaje. Czy można ten skrypt dostosować, aby dynamicznie zmieniał też wklejoną liczbę, a nie tylko manulanie wpisaną przez użytkownika? Jeśli nie to może ktoś posiada jakieś ciekawe rozwiązanie spełanijące te wymagania.