Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Probleem in Javascript  (gelezen 885 keer)

Probleem in Javascript
« Gepost op: 2009/07/25, 21:56:03 »
Ik doe sinds een paar daagjes Javascript en zit met een probleem.
Ik ben bezig met een website in Javascript.

Als je erop komt vraagt ie je naam via prompt.

Ik zal eerst de code kopieren:(Let op alleen maar het deel wat er betrekking op heeft.

var nameList = new Array();
var timeoutIdname


function bezoeker() {
var element = document.getElementById('name');


var nameVisitor = prompt("wat is u naam", "Typ hier je naam");
var nameSave = new Object();
nameSave['name'] = nameVisitor;
nameList['a'] = nameSave;
document.write('Welkom ' + nameList + 'veel plezier');
}


Bedoeling hij vraagt de naam en drawt hem op het scherm.
Maar als ik naam invul zegt ie dat hij laadt. Maar na 10 minuten is er nog niks.

Offline Ronnie

  • Lid
    • ronnie.vd.c
Re: Probleem in Javascript
« Reactie #1 Gepost op: 2009/07/25, 23:58:52 »
Even een test gedraaid, deze code zou moeten werken:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Titel</title>
        <script type="text/javascript">
            var nameList = new Array();
            var timeoutIdname

            function bezoeker() {
                var element = document.getElementById('name');
                var nameVisitor = prompt("wat is u naam", "Typ hier je naam");
                var nameSave = new Object();
                nameSave['name'] = nameVisitor;
                nameList['a'] = nameSave;
                document.write('Welkom ' + nameList['a']['name'] + ' veel plezier');
            }
        </script>
    </head>
    <body onLoad="bezoeker();">
        <h1>Title</h1>
    </body>
</html>
Een foutje in document.write('Welkom ' + nameList['a']['name'] + ' veel plezier');

EDIT: Als je veel javascript gaat gebruiken raad ik je jQuery aan. Dit script sneller en houdt het overzichtelijker. Voor veel dingen zijn al plugins te vinden, waardoor alles ineens snel voor elkaar is
« Laatst bewerkt op: 2009/07/26, 00:01:43 door Ronnie »
Ben je ook blij dat Ubuntu zo toegankelijk en gratis is, en wil je graag net als ik iets terugdoen, kijk dan eens rond bij mwanzo, dé poort naar het bijdragen aan Ubuntu en haar gemeenschap!

Documentatie Terminal

Re: Probleem in Javascript
« Reactie #2 Gepost op: 2009/07/26, 08:55:32 »
Dankje het werkt. Nu kan ik weer verder oefenen om een achergrond neer te zetten :P