Искам да огранича знаците, които потребителят може да въвежда в текстово поле за въвеждане, така че да може да въвежда само числа, точки и двоеточия. Така че, ако напишат нещо друго, то няма да се покаже или да се регистрира. Това е за IP адреси например: 10.200.66.106:8888
Как мога да постигна това в jQuery?
Написах малък пример в jsFiddle: http://jsfiddle.net/6xMxs/
HTML:
<div id="outer">
<div id="inner">
<p>IP Address:</p>
<p class="edit">2323</p>
</div>
<div>
jQuery:
$(document).ready(function() {
$('.edit').editable('ipaddress/update',{
type : 'textarea',
cancel : 'Cancel',
submit : 'OK',
tooltip : 'Click to edit...'
});
});