запред ввода некоторых символов
Код:
<script type="text/javascript">
function proverka(input) {
var value = input.value;
var lab = document.getElementById('daornet');
var zag = document.getElementById('zagbat');
var rep = /[-\.; ":'a-zA-Zа-яА-Я]/;
var i=value.length;
if (i>3){
if (rep.test(value)) {
lab.src = "validno.png";
zag.disabled=true;
}
else{
lab.src = "validyes.png";
zag.disabled=false;
}
}
else{
lab.src = "validno.png";
zag.disabled=true;
}
}
</script>
function proverka(input) {
var value = input.value;
var lab = document.getElementById('daornet');
var zag = document.getElementById('zagbat');
var rep = /[-\.; ":'a-zA-Zа-яА-Я]/;
var i=value.length;
if (i>3){
if (rep.test(value)) {
lab.src = "validno.png";
zag.disabled=true;
}
else{
lab.src = "validyes.png";
zag.disabled=false;
}
}
else{
lab.src = "validno.png";
zag.disabled=true;
}
}
</script>
Код:
var rep = /[-\.; ":'a-zA-Zа-яА-Я]/;
Код:
var rep = /[-\.; ":'a-zA-Zа-яА-Я\[\]]/;
точки отменяет, а вот символов [ ] / \ не отменяет :(