Vraag & Antwoord

Webprogrammeren & scripting

[JavaScript] Variabele bekend maken buiten head in FireFox

Anoniem
Buur
3 antwoorden
  • Ik declareer in de HEAD van een html bestandje een variabele, en die wil ik in de BODY gebruiken. In Safari werkt hetvolgende gewoon:[code:1:3b379b5156]<html>
    <head>
    <title>test</title>
    <script type="text/javascript">
    var naam = "Buur";
    </script>
    </head>
    <body>
    Hoi
    <script type="text/javascript">
    document.write(naam);
    </script>
    </body>
    </html>[/code:1:3b379b5156]Maar in FireFox niet (error: 'naam' is not defined). Hoe krijg ik dit in FireFox voor elkaar?
  • Zoiets:
    [code:1:d7cd5db73b]<html>
    <head>
    <title>test</title>
    <script type="text/javascript">
    function naam ()
    {
    var naam = "Buur";
    document.write(naam);
    }
    </script>
    </head>
    <body>
    Hoi
    <script type="text/javascript">
    naam();
    </script>
    </body>
    </html>
    [/code:1:d7cd5db73b]
  • [quote:f890ce899d="Buur"]Maar in FireFox niet (error: 'naam' is not defined). Hoe krijg ik dit in FireFox voor elkaar?[/quote:f890ce899d]

    In mijn FireFox werkt het wel. Ik krijg "Hoi Buur" te zien.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.