Buongiorno a tutti
ho un problema con una funzione...

in pratica dovrei controllare se il campo è stato inserito e se è maggiore di 4.
ho provato e mi viene una cosa del genere ma purtroppo non va...

codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento senza titolo</title>
<script language="Javascript" type="text/javascript">
function controllouser(modulo) {
if (modulo.username.value == "") {
alert("Errore: inserire una username!")
modulo.password.focus()
return false
}
if (modulo.username.value < 4) {
alert("L'usename deve essere almeno di 4 caratteri!")
modulo.username.focus()
modulo.username.select()
return false
}
return true
}
</script>

<script type="text/javascript" language="JavaScript">
<!--
function checkCheckBoxes(modulo) 
{
	if (controllouser(modulo)==false)
    { return false;
	}return true;	
		
}
//-->
</script>
</head>

<body>
<form name="modulo" onSubmit="return checkCheckBoxes(this);">
username*
<input type="text" name="username" />
</form>
</body>
</html>
come potrete notare si tratta di un username, quindi dovrei anche verificare se quell'username non è presente nel DB... SINCERAMENTE, non ho la più pallida idea di come si faccia...

vi ringrazio in anticipo
Rare