Avatar billede linemus83 Nybegynder
24. august 2004 - 17:07 Der er 13 kommentarer og
1 løsning

JavaScript - og <a href>

Hejsa,

Jeg har aldrig selv kodet JavaScript før - kun Java. Men jeg har fået til opgave, at jeg skal lave en brugerundersøgelse på min uddannelsesinstitustions Campusnet, og i denne anledning har jeg nogle spørgsmål.

Jeg laver layout'et i HTML, og jeg skal bl.a. lave en <a href>, som refererer ned til et et andet system, som bl.a. indeholder brugernes brugernavne.

Inde i mit JavaScript, skal jeg så prøve at få fat i den førnævnte <a href> og få brugernavnet kaldt frem på den måde. Er der nogen, der kan sige mig, om det kan lade sig gøre og hvordan ?

Måske er det blevet en smule kringlet, men det er også svært at forklare, når man ikke rigtigt helt selv er med på det.

Men jeg håber sgu nogen kan hjælpe mig :-)

Mvh Line
Avatar billede roenving Novice
24. august 2004 - 17:11 #1
Skal du hente nogle data et andet sted fra ?-)

-- for det kan javascript ikke, det nærmeste er ved at sende f.eks. en form, som åbnes i et nyt vindue, så kan man have noget yderligere javascript, som skriver tilbage !-)
Avatar billede linemus83 Nybegynder
24. august 2004 - 17:13 #2
Jeg har ikke selv helt styr på, hvad det er, der skal ske - men jeg skal hente nogle brugernavne frem, som ligger inde i et link - altså <a href> - som er et system over brugernavne og alt muligt. Det kan jeg ikke eller hvad ?
Avatar billede roenving Novice
24. august 2004 - 17:17 #3
Hvis de data er til stede på websiden, kan vi finde dem og også vise dem et andet sted ...
Avatar billede linemus83 Nybegynder
24. august 2004 - 17:19 #4
Altså - de data ligger i en eller anden metode et helt andet sted. Denne kunne feks være getAlleBrugere();

Kan det ikke lade sig gøre ?
Avatar billede roenving Novice
24. august 2004 - 17:24 #5
Data skal på en eller anden måde skrives ind i html-koden for at man kan få fat i dem via javascript !-)
Avatar billede linemus83 Nybegynder
24. august 2004 - 17:27 #6
Jeg føler ikke, jeg er helt med. Men det er sgu også svært, når man ikke rigtigt kender noget til det :-)

Men altså, jeg kan ikke med JavaScript hente noget ned fra et andet system - hvor stien til systemet står i en <a href> i HTML'en ? Og i dette tilfælde er det så den pågældenes brugernavn.
Avatar billede powernodes Nybegynder
24. august 2004 - 17:32 #7
Javascript er jo på klient siden, så med mindre det du skal have fat i, er udskrevet i fx. html til klientsiden, så nej.

Men har du et <a> tag der fx. ser således ud:

<a href="bla.html" id="BRUGERNAVN">bla</a> - så ingen problemer.
Hvad har du helt præcist at gøre godt med, og hvad skal der ske når du har fat i det du ønsker med javascript?
Avatar billede linemus83 Nybegynder
24. august 2004 - 17:38 #8
Det, der skal laves, er en brugerundersøgelse - og brugernavnene skal derfor gemmes ned for at se, hvem der har svaret på undersøgelsen - for når en person HAR svaret, skal denne ikke have muligheden for at svare igen.

Men jeg har ikke selv mulighed for at gå ned og "hive" brugernavnene ud - derfor skal der en reference på til dem, som råder over disse, og så skal de trækkes ud på den måde.

Jeg ved, det lyder mega forvirrende - beklager.
Avatar billede roenving Novice
24. august 2004 - 17:41 #9
Sådan noget skal man da styre serverside ?-)
Avatar billede linemus83 Nybegynder
24. august 2004 - 17:42 #10
Og det spørger du mig om? Jeg ved altså virkelig ingenting :-)

Men jeg kan ikke gøre det, jeg skriver eller hvad?
Avatar billede roenving Novice
24. august 2004 - 17:46 #11
Hvis du ikke gør det server-side tager det ikke mange sekunder at strikke noget sammen, som kommer udenom, hvis man virkelig er interesseret i at gøre noget grimt !-)

-- og når du snakker om metoden getAlleBrugere() går jeg ud fra, at du i forvejen har en registrering af de brugere på serveren !-)
Avatar billede linemus83 Nybegynder
24. august 2004 - 17:48 #12
Seriøst, så aner jeg det ikke - har kun fået noget kort at vide om projektet i dag, og jeg kan sige så meget, at nu er jeg endnu mere forvirret ;-)

Men metoden getAlleBrugere() (som den feks. kunne hedde), ligger et helt andet sted og ikke på samme server.

Jeg har ingen anelse om, hvordan det skal gøres. Og jeg aner intet om JavaScript. Jeg gider op. ;-)
Avatar billede and_ Nybegynder
25. august 2004 - 13:37 #13
Har du en bedre beskrivelse af din opgave?
Der må jo stå nogle retningslinier i opgaven...
Avatar billede linemus83 Nybegynder
25. august 2004 - 18:09 #14
...
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