Как запретить знак минус в поле ввода
ОБСУЖДЕНИЕ
запрет минуса( -)в поле ввода
Именно?
if (eregi("-", $_POST['Твой инпут']))
exit("Минус нельзя");
Чесно скажу - не помню какой сейчас аналог eregi, но пахать должно.
if (eregi("-", $_POST['Твой инпут']))
exit("Минус нельзя");
Чесно скажу - не помню какой сейчас аналог eregi, но пахать должно.
preg_match()
Во, молодец
По моему автору надо вот эт
<input type="text" onkeyup="validate(this)"> даёт возможность вставить одну точку или одну запятую и цифры
<script>
function validate(inp) {
inp.value = inp.value.replace(/[^\d,.]*/g, '')
.replace(/([,.])[,.]+/g, '$1')
.replace(/^[^\d]*(\d+([.,]\d{0,5})?).*$/g, '$1');
}
</script>