Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
Du indsætter denne i din form: onsubmit="return Check_Form(this)" Så din form kommer til at se sådan ud: <form action="createuser.asp" method="post" onsubmit="return Check_Form(this)">
Og dette script sætter du ind på din side: <script language=javascript> <!-- function Check_Form(theForm) { err = '';
if (theForm.password.value != theForm.password_kontrol.value) { err += "Dit password er ikke ens, prøv igen\r"; }
1. Din start form skal se sådan ud: <form action="createuser.asp" method="post" onsubmit="return Check_Form(this)">
Din html kode skal se sådan ud: <html> <title> Din titel på siden </title> </head> <body> <script language=javascript> <!-- function Check_Form(theForm) { err = '';
if (theForm.password.value != theForm.password_kontrol.value) { err += "Dit password er ikke ens, prøv igen\r"; }
Du kan bruge denne kode: <html> <head> <title> Din titel på din side </title> </head> <script language=javascript> <!-- function Check_Form(theForm) { err = '';
if (theForm.Adgangskode.value != theForm.Adgangskode_kontrol.value) { err += "Den indtastet kodeord er ikke ens, prøv igen\r"; }
Må din bruger gerne indsætte speciale tegn i din bokse, f.eks. ved adgangskode og brugernavn? Det kunne f.eks. være nogle af disse tegn: ' * # " ! / o.s.v.
Ændre dit script til dette: <script language=javascript> <!-- function Check_Form(theForm) { err = '';
if (theForm.Brugernavn.value == '') { err += "Dit Brugernavn\r"; } else { test = theForm.Brugernavn.value; test = test.replace('<',''); test = test.replace('>',''); test = test.replace(':',''); test = test.replace('¨',''); test = test.replace('^',''); test = test.replace('~', ''); test = test.replace('*',''); test = test.replace('!',''); test = test.replace(',',''); test = test.replace('"',''); test = test.replace('#',''); test = test.replace('£',''); test = test.replace('@',''); test = test.replace('¤',''); test = test.replace('$',''); test = test.replace('%',''); test = test.replace('€',''); test = test.replace('&',''); test = test.replace('/',''); test = test.replace('{',''); test = test.replace('(',''); test = test.replace('[',''); test = test.replace(']',''); test = test.replace('}',''); test = test.replace('=',''); test = test.replace('?',''); test = test.replace('+',''); test = test.replace('´',''); test = test.replace('´',''); test = test.replace('|',''); theForm.Brugernavn.value = test; }
if (theForm.Adgangskode.value == '') { err += "Dit Password\r"; } else { test = theForm.Adgangskode.value; test = test.replace('<',''); test = test.replace('>',''); test = test.replace(':',''); test = test.replace('¨',''); test = test.replace('^',''); test = test.replace('~', ''); test = test.replace('*',''); test = test.replace('!',''); test = test.replace(',',''); test = test.replace('"',''); test = test.replace('#',''); test = test.replace('£',''); test = test.replace('@',''); test = test.replace('¤',''); test = test.replace('$',''); test = test.replace('%',''); test = test.replace('€',''); test = test.replace('&',''); test = test.replace('/',''); test = test.replace('{',''); test = test.replace('(',''); test = test.replace('[',''); test = test.replace(']',''); test = test.replace('}',''); test = test.replace('=',''); test = test.replace('?',''); test = test.replace('+',''); test = test.replace('´',''); test = test.replace('´',''); test = test.replace('|',''); theForm.Adgangskode.value = test; }
if (theForm.Adgangskode_kontrol.value == '') { err += "Dit Password\r"; } else { test = theForm.Adgangskode_kontrol.value; test = test.replace('<',''); test = test.replace('>',''); test = test.replace(':',''); test = test.replace('¨',''); test = test.replace('^',''); test = test.replace('~', ''); test = test.replace('*',''); test = test.replace('!',''); test = test.replace(',',''); test = test.replace('"',''); test = test.replace('#',''); test = test.replace('£',''); test = test.replace('@',''); test = test.replace('¤',''); test = test.replace('$',''); test = test.replace('%',''); test = test.replace('€',''); test = test.replace('&',''); test = test.replace('/',''); test = test.replace('{',''); test = test.replace('(',''); test = test.replace('[',''); test = test.replace(']',''); test = test.replace('}',''); test = test.replace('=',''); test = test.replace('?',''); test = test.replace('+',''); test = test.replace('´',''); test = test.replace('´',''); test = test.replace('|',''); theForm.Adgangskode_kontrol.value = test; }
if (theForm.Adgangskode.value != theForm.Adgangskode_kontrol.value) { err += "Dit password er ikke ens, prøv igen\r"; }
Så bliver de forskellige tegn fjernet når du klikker på "Opret", du kan selv tilføje eller fjerne nogle af disse tegn, dette gøres ved at ændre f.eks. dette: test = test.replace('[',''); Det er dette som du skal ændre: ('Det tegn som skal fjerns','Dette tegn som skal skriver i stedet for, hvis der skal være ingenting, så skal der bare være '' ');
Da jeg var ved at lave koden til fjernelse af tegnene, så opdagede jeg at du lige skal bytte om på følgende ting: <input type="password" name="Adgangskode_kontrol"> <BR> Indtast ønskede kodeord igen for kontrol <br> <input type="password" name="Adgangskode">
Så det bliver sådan: <input type="password" name="Adgangskode"> <BR> Indtast ønskede kodeord igen for kontrol <br> <input type="password" name="Adgangskode_kontrol">
-- og så er der en smart ting, man kan bruge til sådan noget streng-behandling, nemlig regular expressions, og det er i dette tilfælde det eneste rigtige:
if (theForm.Brugernavn.value == '') { err += "Dit Brugernavn\r"; } else { test = theForm.Brugernavn.value; theForm.Brugernavn.value = test.replace(/[<>:¨\^~\*!,"#£@¤\$%€&\/\{\(\[\]\}=\?\+´´\|]/g,''); test; }
-- bemærk, at mange tegn er escapet, da de har special-betydninger i regexps, for en sikkerheds skyld har jeg escapet alle, f.eks. \$ !-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.