Toon posts:

[JS]Variabele text op background(plaatje)

Pagina: 1
Acties:

Verwijderd

Topicstarter
Na anderhalf uur zoeken maar besloten om te kijken of hier iemand me kan helpen.

Ik wil een door een functie te veranderen text hebben, maar dan niet met een FORM. Puur en alleen text en dus geen borders, textvakken oid. Is dit mogelijk?

Bij voorbaad dank voor de reacties...

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 18:35

crisp

Devver

Pixelated

innerHTML of via DOM de nodeValue van een element aanspreken.

Intentionally left blank


Verwijderd

Topicstarter
Het is gelukt! Bedankt man, zonder jouw tip had ik dat nooit gevonden.

Hier ff de code voor de mensen die de search gebruiken voor zelfde probleem:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
    <SCRIPT>
    function UpdateMachineAantal(aantal)
    {
        document.getElementById("MachineAantal").innerHTML= aantal;
    }
    </SCRIPT>

    <BODY BACKGROUND="images/Rechtsonder.JPG">
    <FONT size="2" face="Arial" color="White" align="left">
    <b>Aantal slangen:</b>
    <div id="MachineAantal">Login om aantal te zien.</div>
    </FONT>
    </BODY>

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 18:35

crisp

Devver

Pixelated

Een aantal opmerkingen:

- Gebruik CSS voor styling; zaken als het background-attribuut en het font-element zijn deprecated in HTML 4
- Wees consequent mbt het gebruik van uppercase en lowercase voor tags en attributen; lowercase heeft de voorkeur.
- Zet een type-aanduiding in je script-tag
- In dit geval is innerHTML overkill; als het enkel om het wijzigen van een simpele text-node gaat gebruik dan gewoon de DOM methode:
JavaScript:
1
2
3
4
function UpdateMachineAantal(aantal)
{
    document.getElementById('MachineAantal').firstChild.nodeValue = aantal;
}

Intentionally left blank