Ciao, un'altra piccola questione che sono certo risolverete come al solito in breve tempo.
Ho un form con un solo campo, voglio validarlo con Javascript in modo da non consentire l'immissione di alcuni caratteri (var disallowed) all'inizio della stringa. Ho pensato di utilizzare la funzione charAt(0), ma qualcosa non va...
codice:
function dontstartwith (entered, alertbox)
{
var disallowed = "-", ".", "*";
var firstchar = entered.charAt(0);
if (firstchar == disallowed)
{if (alertbox!="") {alert(alertbox);} return false;}
else {return true;}
}
function validation(thisform)
{
with (thisform)
{
if (dontstatwith(q,"Il segno "+firstchar+" non č permesso all'inizio!")==false) {q.focus(); return false;};
}
}
Chi mi aiuta?