Tjekke om der er mindst 2 tal i et brugernavn?
Hvordan kan dette gøres nemmest så det passer ind i den eksisterende kode jeg har:Det skal helst ligge i funktionen validering.
<html>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Cache-Control" content="no-store">
<head>
<script type="text/javascript">
<!-- Dette script og mange flere -->
<!-- findes hos http://www.html.dk -->
<!-- Start
function validering()
{
error = 0;
if(document.forms[0].brugernavn.value == '')
{
alert('Du skal skrive dit brugernavn!');
document.forms[0].brugernavn.focus();
error = 1;
}
if (document.forms[0].brugernavn.value.length < 6) {
alert("Dit brugernavn skal bestå af mindst 6 tegn!")
document.forms[0].brugernavn.focus();
error = 1;
}
if(document.forms[0].Fornavn.value == '')
{
alert('Du skal skrive dit fornavn!');
document.forms[0].Fornavn.focus();
error = 1;
}
if(document.forms[0].Efternavn.value == '') {
alert('Du skal skrive dit efternavn');
document.forms[0].Efternavn.focus();
error = 1;
}
if(document.forms[0].Adresse.value == '') {
alert('Du skal skrive din adresse');
document.forms[0].Adresse.focus();
error = 1;
}
if(document.forms[0].Postnr.value == '') {
alert('Du skal skrive dit postnummer');
document.forms[0].Postnr.focus();
error = 1;
}
if(document.forms[0].password.value == '') {
alert('Du skal skrive et password');
document.forms[0].password.focus();
error = 1;
}
if (document.forms[0].password.value.length < 5) {
alert("Dit password skal bestå af mindst 5 tegn!")
document.forms[0].password.focus();
error = 1;
}
if(document.forms[0].password1.value == '') {
alert('Du skal gentage dit password');
document.forms[0].password1.focus();
error = 1;
}
placering=0;
tekst=(document.forms[0].Email.value).toLowerCase();
placering=tekst.indexOf("@");
if(tekst ==""){
alert ("Der skal stå en e-post adresse i tekst feltet");
error = 1;
}
else{
tegn=tekst.indexOf(" ");
if(tegn!=-1){
alert ("Der må ikke være mellemrum i adressen");
error = 1;
}
else{
if (tekst.indexOf("æ")!=-1 || tekst.indexOf("ø")!=-1 || tekst.indexOf("å")!=-1 ||
tekst.indexOf("Æ")!=-1 || tekst.indexOf("Ø")!=-1 || tekst.indexOf("Å")!=-1 ||
tekst.indexOf(";")!=-1 || tekst.indexOf(",")!=-1){
alert ("Der er ulovlige tegn i adressen. Må ikke indeholde: æ ø å Æ Ø Å , ;");
error = 1;
}
else{
if (placering<1 || tekst.length<=(placering+1)){
alert ("e-post adressen er forkert - forsøg igen");
error = 1;
}
}
}
}
if(error == 0)
document.forms[0].submit();
}
// Slut -->
</script>
</head>
<body>
<form method=post action= "brugeroprettet.asp" name=form ID="Form1" onsubmit="validering();return false;">
<table ID="Table1">
<tr>
<td width="200">Brugernavn:</td>
<td width="200"><input type="text" name="brugernavn" maxlength="50" ID="Text11"></td>
</tr>
<tr>
<td width="200">Fornavn:</td>
<td width="200"><input type="text" name="Fornavn" maxlength="50" ID="Text1"></td>
</tr>
<tr>
<td>Efternavn:</td>
<td><input type="text" name="Efternavn" maxlength="50" ID="Text2"></td>
</tr>
<tr>
<td>Adresse:</td>
<td><input type="text" name="Adresse" maxlength="50" ID="Text3"></td>
</tr>
<tr>
<td>Postnr:</td>
<td><input type="text" name="Postnr" maxlength="4" ID="Text4"></td>
</tr>
<tr>
<td>By:</td>
<td><input type="text" name="By" maxlength="50" ID="Text5"></td>
</tr>
<tr>
<td>Fødselsdato:</td>
<td><input type="text" name="FoedseldatoDD" size="1" maxlength="2" ID="Text6">-<input type="text" name="FoedseldatoMM" size="1" maxlength="2" ID="Text7">-<input type="text" name="FoedseldatoAAAA" size="2" maxlength="4" ID="Text8"></td>
</tr>
<tr>
<td>Køn:</td>
<td><input type="radio" name="Koen" value="1" checked ID="Radio1">Mand<input type="radio" name="Koen" value="2" ID="Radio2">Kvinde</td>
</tr>
<tr>
<td>Firma:</td>
<td><input type="text" name="Firma" maxlength="50" ID="Text9"></td>
</tr>
<tr>
<td>Email:</td>
<td><input type="text" name="Email" maxlength="255" ID="Text10"></td>
</tr>
<tr>
<td>Password:</td>
<td><input type="password" name="password" maxlength="50" ID="Password1"></td>
</tr>
<tr>
<td>Gentag password:</td>
<td><input type="password" name="password1" maxlength="50" ID="Password2"></td>
</tr>
<tr
<td><input type="hidden" name="Brugerniveau" value="1" ID="Hidden1"></td>
<td><input onMouseOver="this.src='opretned.jpg'" onMouseOut="this.src='opretop.jpg'" id="button1" type="image" name="Image5" border="0" src="opretop.jpg"> </td>
</tr>
</table>
</form>
</body>
</html>
