webForumDet fria alternativet

Andras användarnamn visas i lista

HTML & CSS

4 svar · 438 visningar · startad av Pellefant

Medlem sedan maj 20023 372 inlägg
Frågan#1

Hej!

Jag har gjort en login med användarnamn och lösenord. Jag upptäckte nu att när man i
användarnamnsrutan tex skriver "s" så kommer alla som loggat in innan som börjar med
bokstaven "s" upp på en lista, inte så bra...... :(

Med lösenordet skriver man
ju type="pass" så blir det stjärnor där. Men hur kan man lösa det för användarnamnsrutan?

Bifogar en bild på hur det ser ut.

Jättetacksam för hjälp.

(IE 5 i mitt fall, men folk kan ju använda vilken som helst)

<input type="text" size="20" name="userID" style="BORDER: #000000 1px solid; 
FONT-SIZE: 10px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff">
dropdown.gif
Medlem sedan nov. 20017 144 inlägg
#2

Döp "userID" till något helt korkat så kommer inte andra inputfälts namn med i listan(där emot dina tidigare inloggningar).
Har för mig att det skall gå att stänga av minnesfunktionen också, minns inte riktigt hur. Något i stil med autoindex="off".

Medlem sedan maj 20023 372 inlägg
#3

Hej!

Funkade tyvärr inte med autoindex="off".

Någon som har fler förslag? :)

Medlem sedan juni 200032 967 inlägg
#4

Det bästa förslaget är nog, som Jesper T skrev, att döpa formulärfältet till något som inte alla andra sajter använder. Annars får du stänga av auto-complete i webbläsaren, jag är osäker på om det går att göra med script.

mvh,

Medlem sedan nov. 200013 890 inlägg
#5

Har du testat med:

<form autocomplete="off">

eller

<script type="text/javascript">
<!--
document.myForm.myField.setAttribute('autocomplete','on')
//-->
</script>
261 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)