Cum sa fac un formular in care sa pot tasta doar litere?
Scris: Vin Noi 22, 2013 5:25 pm
Am urmatorul cod, cum pot sa fac ca sa nu imi mai dea voie nici sa tastez cifrele si caracterele speciale?
<script>
setInterval(function() {
var a = document.getElementById('a');
var b = document.getElementById('b');
var rezultat=document.getElementById("a").value+"."+document.getElementById("b").value
var rezultat2=rezultat.toUpperCase();
document.getElementById("c").value=rezultat2.replace(/[^a-z]/gi,'');
},500);
function t(inputtxt)
{
var letters = /^[0-9a-zA-Z]+$/;
if (letters.test(inputtxt))
{
alert('1');
return true;
}
else
{
alert('Ati introdus caractere care nu sunt acceptate');
return false;
}
}
</script>
a:<input id="a" type="text" size='14' onChange='t(this)'/></br>
b:<input id="b" type="text" size='14' /></br>
c:<input id="c" type="text" size='14' />
<script>
setInterval(function() {
var a = document.getElementById('a');
var b = document.getElementById('b');
var rezultat=document.getElementById("a").value+"."+document.getElementById("b").value
var rezultat2=rezultat.toUpperCase();
document.getElementById("c").value=rezultat2.replace(/[^a-z]/gi,'');
},500);
function t(inputtxt)
{
var letters = /^[0-9a-zA-Z]+$/;
if (letters.test(inputtxt))
{
alert('1');
return true;
}
else
{
alert('Ati introdus caractere care nu sunt acceptate');
return false;
}
}
</script>
a:<input id="a" type="text" size='14' onChange='t(this)'/></br>
b:<input id="b" type="text" size='14' /></br>
c:<input id="c" type="text" size='14' />