Avatar billede mercutio Nybegynder
22. januar 2004 - 21:20 Der er 6 kommentarer og
1 løsning

Hvordan ændrer jeg noget almindelig tekst med javascript?

jeg har en tabel

<table>
<tr><td>1</td></tr>
<tr><td>2</td></tr>
<tr><td>3</td></tr>
<tr><td>4</td></tr>
</table>

Det er bare et eksempel... Hvad skal mit javascript være hvis jeg bare vil have et tallet til at blive til et to tal når de kører hend over et link på siden? Det jeg er ude efter er hvordan teksten ændres. I må gerne give den et <div id= eller name osv... Hvordan?
Avatar billede bearhugx Nybegynder
22. januar 2004 - 21:23 #1
hvis du har noget tekst i en navngiven div
f.eks.
  <div id="test_div"> Hejsa </div>


så kan du med javascript ændre teksten ved følgende

  document.getElementById("test_div").innerText = "Dette er noget nyt tekst";
Avatar billede mercutio Nybegynder
22. januar 2004 - 21:28 #2
Super det virkede tak for det.
Avatar billede mercutio Nybegynder
22. januar 2004 - 21:28 #3
laver du lige et svar.
Avatar billede bearhugx Nybegynder
22. januar 2004 - 21:34 #4
yes yes --- og hvis du vil sætte noget html ind i stedet for, så skal du bruge .innerHTML i stedet for .innerText - ellers bliver dit input betragtet som tekst - og ikke HTML :-)
Avatar billede skovenborg Nybegynder
22. januar 2004 - 22:19 #5
lige en lille detalje:
innerText er kun for IE (og andre IE-compitable browsere). I mozilla hedder den tilsvarende textContent (virker på samme måde). Begge browsere forstår innerHTML som dog er en del langsommere end innerText (og sikkert også textContent).
Avatar billede bearhugx Nybegynder
22. januar 2004 - 22:26 #6
skovenborg >> tak for den information... det vidste jeg ikke - jeg troede at innerText var en DOM ting, ligesom innerHTML
Avatar billede skovenborg Nybegynder
22. januar 2004 - 22:37 #7
hverken innerHTML eller innerText tilhører i hvert fald ikke den officielle officiele W3C standard. innerHTML er så af en eller anden grund implementeret i mozilla - sikkert fordi der ikke findes et officielt alternativ (ikke et jeg kender i hvert fald).
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger Entreprise Arkitekt

Politiets Efterretningstjeneste

Fullstack softwareudvikler i PET

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Senior Data Engineers til dataplatform i Forsvaret

Capgemini Danmark A/S

AI/Data Engineer