Avatar billede kahs Nybegynder
19. september 2003 - 10:57 Der er 6 kommentarer og
1 løsning

Hvordan ændre jeg indholdet i en span dynamisk

Hej

Mit spørgsmål lyder:
Hvis nu jeg har en form, hvor der dynamisk bliver sat tekst ind og der om denne her tekst bliver sat en <span> med id=tekst.... hvordan kan jeg så ændre denne tekst i alle <span>? .... mit problem er at det kun er første <span> der bliver ændret!
Avatar billede arne_v Ekspert
19. september 2003 - 11:01 #1
Du har en form som submitter en form.

På serveren kører der en Tomcat eller anden server.

Den gemmer de submittede data i en database.

Og du skal have genereret en ny side udfra data fra databasen.

Eller ?
Avatar billede kahs Nybegynder
19. september 2003 - 11:15 #2
I mit tilfælde vil jeg ikke kunne gemme i en database!
Virker også lidt overdrevet... her er kodeeks:

<SCRIPT language=JavaScript>
function nyOverskrift(){

  document.getElementById('tekst').innerText="Exhibitor";
}
</SCRIPT>

<form name='rediger'>
<span id="tekst">
Udstiller
</span>
<br>
<span id="tekst">
Udstiller
</span>
<br>
<span id="tekst">
Udstiller
</span>
<br>
<span id="tekst">
Udstiller
</span>
</form>

<script>
onload=nyOverskrift;
</script>

Ville det ikke være muligt at lave en tæller, det talte alle <span> med id=tekst og så lave en for-løkke?

Jeg ved bare ikke hvordan jeg skal gøre det!
Avatar billede arne_v Ekspert
19. september 2003 - 11:29 #3
Hvor er JSP'en henne ?

(JavaScript køre spå client side, JSP køres på server side)
Avatar billede jacobve Nybegynder
19. september 2003 - 16:54 #4
som arne_v forsøger at hentyde, er det en forkert kategori, dit spørgsmål er havnet i. Men inden du flytter spørgsmålet til javascript, kan jeg da lige give dig et hint.

værdien af id attributten for et html-element, skal være unik for hele html-siden.

Så den måde du forsøger at gøre det på kan ikke lade sig gøre.

prøv evt. at give dem navne som: tekst1, tekst2, tekst3...osv
Avatar billede soelvpil Nybegynder
04. november 2003 - 10:57 #5
HVAD MED AT FÅ LUKKET SPØRGSMÅLET.

Det kan du f.eks. gøre ved at svare selv, og så acceptere dit eget svar.
Avatar billede kahs Nybegynder
06. november 2003 - 08:33 #6
godt så!
Avatar billede kahs Nybegynder
07. november 2003 - 08:53 #7
lukker
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
Kurser inden for grundlæggende programmering

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