Avatar billede morten_linder Praktikant
18. juli 2003 - 12:10 Der er 17 kommentarer og
1 løsning

Udfylde felt med en værdi, men ikke hvis der står noget.

Jeg har et lille problem.

Jeg vil gerne ved at klikke på et link putte en værdi i to felter i en formular.

Men, hvis der står noget i felt nr. 1, skal den putte det i felt nr. 2 og omvendt.

anyone?
Avatar billede Slettet bruger
18. juli 2003 - 12:15 #1
Og hvis der står noget i begge felter?
Avatar billede Slettet bruger
18. juli 2003 - 12:15 #2
Er det to forskellige værdier?
Avatar billede morten_linder Praktikant
18. juli 2003 - 12:18 #3
Hvis der står noget i begge to, skal der ikke indsættes noget
Avatar billede Slettet bruger
18. juli 2003 - 12:19 #4
Kan du ikke præcisere problemet lidt mere? Fortælle konkret, hvad situationen er?
Avatar billede morten_linder Praktikant
18. juli 2003 - 12:22 #5
www.linder.dk/calender/test.php

når jeg klikker på en dato, skal den skrives i felt nr. 1 (Det gør den nu.)

når jeg så klikke rpå en anden dato, skal den skrives i felt nr. 2
Avatar billede Slettet bruger
18. juli 2003 - 12:23 #6
<html>
<head>
<script type="text/javascript">
function putVaerdier() {
  f = document.frm;
  if (f.felt1.value == "")
    f.felt1.value = "Bla bla bla";
  if (f.felt2.value == "")
    f.felt2.value = "Bla2 bla2 bla2";
}
</script>
</head>
<body>
<form name="frm">
<a href="#" onClick="putVaerdier(); return false;">Put værdier i felter!</a><br />
<input type="text" name="felt1" /> <input type="text" name="felt2" />
</form>
</body>
</html>
Avatar billede Slettet bruger
18. juli 2003 - 12:26 #7
Hov denne linje:

if (f.felt2.value == "")

... skal være:

else if (f.felt2.value == "")

... hvis det skal virke som dit link.
Avatar billede morten_linder Praktikant
18. juli 2003 - 12:28 #8
Den værdi jeg vil sætte ind får jeg jo fra det jeg klikker på. og der skal kun indsættes data i et felt. nu sætter den ind i begge, hvis de er blanke.
Avatar billede morten_linder Praktikant
18. juli 2003 - 12:29 #9
Nu virker det... nu skal jeg bare have data med :)
Avatar billede Slettet bruger
18. juli 2003 - 12:30 #10
Så svarer jeg imens. :)
Avatar billede morten_linder Praktikant
18. juli 2003 - 12:31 #11
så venter jeg lidt :)
Avatar billede morten_linder Praktikant
18. juli 2003 - 12:45 #12
æhm... hvordan får jeg data med? :)
Avatar billede Slettet bruger
18. juli 2003 - 12:48 #13
Jeg troede, du selv ville prøve kræfter med det... :)
2 sek.
Avatar billede morten_linder Praktikant
18. juli 2003 - 12:49 #14
prøvede faktisk også selv... men jeg er ikke verdensmester i det her. er meget bedre til at sove :)
Avatar billede morten_linder Praktikant
18. juli 2003 - 12:51 #15
jeg gjorde det sgu :)
Avatar billede morten_linder Praktikant
18. juli 2003 - 12:52 #16
tak for hjælpen
Avatar billede Slettet bruger
18. juli 2003 - 12:54 #17
Godt klaret! Det var lige netop den løsning, jeg skulle til at foreslå.
Avatar billede morten_linder Praktikant
18. juli 2003 - 12:54 #18
juhuuu :)

man lærer jo altid lidt.
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