Avatar billede gadebarnet Nybegynder
18. oktober 2004 - 14:39 Der er 12 kommentarer og
1 løsning

skifte input type

Jeg har dette:

<input name=str_brugernavn type="text" class=i value="Medlemsnavn" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" ><br>
<input name=str_kodeord type="text" class=i value="Kodeord" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;"><br>



Når man så trykker i kodeord, så skal den skifte typen til password, og hvis den forbliver tom skal den skifte tilbage til text og så skrive det der står...

Hvordan gør man det?
Avatar billede roenving Novice
18. oktober 2004 - 14:41 #1
Har et ekstra-felt !-)

Se f.eks. http://www.eksperten.dk/spm/540692 ...
Avatar billede roenving Novice
18. oktober 2004 - 14:42 #2
Sidste indlæg 18/09-2004 13:54:33 !o]
Avatar billede gadebarnet Nybegynder
18. oktober 2004 - 14:44 #3
Ja, det kan jeg godt se ideen i, men det er jo utrolig meget kode for at køre det...

Det den gør er vel bare at skjule det rigtige password felt, indtil der trykkes i det forkerte felt ?
Avatar billede gadebarnet Nybegynder
18. oktober 2004 - 14:45 #4
kan man ikke lave input typen om ?
Avatar billede roenving Novice
18. oktober 2004 - 14:46 #5
Jeps !-)

-- og det kan selvfølgelig skrives direkte ind i felterne, men netop i det spørgsmål flyttede jeg koden til en funktion, for at gøre det lidt overskueligt ...
Avatar billede roenving Novice
18. oktober 2004 - 14:47 #6
Nej, du kan ikke lave typen om i IE, mens det i Mozilla m.fl. virker fuldstændig problemfrit !o]
Avatar billede gadebarnet Nybegynder
18. oktober 2004 - 15:06 #7
hmm, underligt... Har du mulighed for kompakte den løsning lidt ?
Avatar billede roenving Novice
18. oktober 2004 - 15:10 #8
Hov, jeg havde en ældre udgave liggende:

<form name="minForm">
<input type="text" name="username" size=20 value="Brugernavn" onclick="if(this.value==this.defaultValue)this.value=''" onblur="if(this.value=='')this.value=this.defaultValue">
<input name="dapass" type="text" value="Adgangskode" onfocus="this.form.password.style.display='block';this.style.display='none';this.form.password.focus();this.form.password.select();" style="display:block;" size="20">
<input name="password" type="password" style="display:none;" onblur="this.style.display='none';this.form.dapass.style.display='block';" size="20">
<input type="submit" value="login" name="Button" >
</form>
Avatar billede gadebarnet Nybegynder
04. december 2004 - 12:35 #9
jeg fandt på noget andet
Avatar billede olebole Juniormester
04. december 2004 - 14:41 #10
<ole>

Husk at skrive i dine spørgsmål, om du skal bruge evt. korrekte svar til noget. Skal du ikke det, er der jo ingen grund til at spilde fritid på at forsøge at hjælpe  :)

/mvh
</bole>
Avatar billede roenving Novice
05. december 2004 - 09:57 #11
Ja, jeg må da også takke for hjælpen til at spilde min fuldstændig overflødige fritid !-(
Avatar billede gadebarnet Nybegynder
05. december 2004 - 14:50 #12
Jeg har opdaget at næsten alle mine åbne spørgsmål er blevet besvaret med et eller andet crap... Jeg lånte på et tidspunkt min konto ud til en af mine venner da han ikke kunne få adgang til sin email, og derfor ikke kunne modtage når der var kommet nyt i hans spørgsmål, og han havde travlt... Jeg tror at han har glet at ændre konto... Jeg beklager...

Hvordan skal vi få styr på det? Skal jeg oprette nogle spørgsmål med point til jer, eller kan man gøre det på en nemmere måde ?
Avatar billede olebole Juniormester
05. december 2004 - 21:00 #13
Jeg går ikke så meget op i points, så jeg har ingen problemer i den retning (jeg undrede mig vist også over en lign. ting den anden dag - med hensyn til en af mine kommentarer i et af 'dine' spm.).

Det, jeg her reagerer på, er blot, at den slags føles lidt som at få en sur karklud i hovedet - en lille kommentar (udover 'jeg fandt på noget andet') kan gøre meget - og jeg synes ikke, det ligner dig, at klappe spm. i på den måde  :)

Jeg er - for what it's worth - fuldt tilfreds med din forklaring. Et enkelt råd skal dog lyde: Pas på din bruger ... den bliver opfattet som 'indeholdende dig'  ;o)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester