Помогите доработать регулярное выражение, чтобы с помощью JS и RegExp (наверное) сделать валидацию поля input так, что бы вводились только цифры или одна точка или одна запятая.
(если есть точка запятой не может быть и наоборот)
Вот пока моё решение на данный момент:
<input id = "#inputIn" />
<button id = "#checkIt" >check</button>
<script type = "text/javascript">
document.getElementById("#checkIt").onclick = function () {
alert(/^\s*[\d]+(?:,[\d]+)?\s*$/.test(document.getElementById("#inputIn").value) );
}
</script>
и ссылка на jsfiddle:
jsfiddle.net/_jack/bgs7n895/7/