webForumDet fria alternativet

lite små hjälp behövs!

9 svar · 195 visningar · startad av Thompa__85

Thompa__85Medlem sedan aug. 2002600 inlägg
#1

Hej! Vill att man måste fylla i minst 3 bokstäver när man reggar!
har denna kod:

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
function validate(field) {
var valid = "0123456789abcdefghijklmnopqrstuvvqxyzåäöABCDEFGHIJKLMNOPQRSTUVWQXYZÅÄÖ_-"
var ok = "yes";
var temp;
for (var i=0; i<field.value.length; i++) {
temp = "" + field.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
}
if (ok == "no") {
alert("Ej tillåtet användarnamn...");
field.focus();
field.select();
   }
}
//  End -->
</script>

Nått i den jag kan ändra för att inte tillåta namn under 3 tecken?

Thompa__85Medlem sedan aug. 2002600 inlägg
#2

va fan, skrev i fel rum... sorry

PalleMedlem sedan apr. 20003 174 inlägg
#3

Har rapporterat felpostningen till moderatorn så den flyttas nog inom kort. ;)

Thompa__85Medlem sedan aug. 2002600 inlägg
#4

tack, slarvig av mig som fan.. sorry :(
Men någon som vet hur jag ska göra med mitt problem?

PalleMedlem sedan apr. 20003 174 inlägg
#5

Hur anropar du funktionen, hur ser html-koden ut?

OveRRidEMedlem sedan feb. 200112 078 inlägg
#6

Flyttas från ASP, VBScript.

Thompa__85Medlem sedan aug. 2002600 inlägg
#7

Palle skrev:

Hur anropar du funktionen, hur ser html-koden ut?

form´en ser ut så här:

<form name="form1" method="post" action="spara_medlem.asp" onsubmit="return checkCheckBox(this)">
PalleMedlem sedan apr. 20003 174 inlägg
#8

Ok, fresta på med följande. ;)

[red]if (ok == "no" || field.value.length<3)[/red]
Thompa__85Medlem sedan aug. 2002600 inlägg
#9

Palle skrev:

Ok, fresta på med följande. ;)

[red]if (ok == "no" || field.value.length<3)[/red]

Tack! Det funkade! :D

PalleMedlem sedan apr. 20003 174 inlägg
#10

*kastar konfetti* :bire ;)

124 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)