Avatar billede -kenner- Nybegynder
15. januar 2006 - 19:38 Der er 7 kommentarer og
1 løsning

Disable felt hvis et andet er sat.

Hej eksperter,

Jeg sidder og skal bruge en simpel funktion, som saetter DISABLED paa et ud af to inputs hvis der er skrevet noget i det modsatte felt.

felterne ser saadan ud:
<input type="text" name="Brugernavn">
<input type="text" name="IP">
Avatar billede softspot Forsker
15. januar 2006 - 19:46 #1
Det kunne være dette fungerer...:

<input type="text" name="Brugernavn" onblur="(if(this.value!='')this.form.IP.disabled=true">
<input type="text" name="IP" onblur="(if(this.value!='')this.form.Brugernavn.disabled=true">
Avatar billede roenving Novice
16. januar 2006 - 05:28 #2
Med en form rundt om, skulle det være nemt nok, f.eks. som softspot viser det, men jeg ville nok selv bruge keyup og lade den reversere:

<form>
<input type="text" name="Brugernavn" onkeyup="this.form.IP.disabled=this.value!='';">
<input type="text" name="IP" value="212.212.212.212" onblur="this.form.Brugernavn.disabled=this.value!=''">
</form>
Avatar billede roenving Novice
16. januar 2006 - 05:31 #3
Hrm, for hurtig copy/paste:

<form>
<input type="text" name="Brugernavn" onkeyup="this.form.IP.disabled=this.value!='';">
<input type="text" name="IP" value="212.212.212.212" onkeyup="this.form.Brugernavn.disabled=this.value!=''">
</form>
Avatar billede -kenner- Nybegynder
17. januar 2006 - 23:36 #4
roenvig jeg brugte dit script, og det virker, som den skal, saa send et svar.
Avatar billede roenving Novice
18. januar 2006 - 14:24 #5
Det er vel en deler ...

Velbekomme '-)
Avatar billede softspot Forsker
18. januar 2006 - 16:34 #6
Det er helt fint at du får point roenving, der var jo trods alt syntaktiske fejl i min kode :)
Avatar billede -kenner- Nybegynder
19. januar 2006 - 00:20 #7
Jeg kom til at taenke paa om man kan saette CSS pss et disabled input, lige som:
input [type=text] {background-color: #FFF00;}
Avatar billede roenving Novice
19. januar 2006 - 16:11 #8
Ja, men det dur bare ikke i den mest udbredte browser, kig f.eks. her: http://www.w3.org/TR/REC-CSS2/selector.html !-)

-- og tak for point ;~}
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