🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
7 messages
7 total messages Started by Lucas Mon, 15 Sep 2003 13:26
Newbie Javascript vraagje
#4221
Author: Lucas
Date: Mon, 15 Sep 2003 13:26
52 lines
2251 bytes
Ik ben vandaag begonnen met Javascript te leren, maar verlopig zit ik in de
knoei met volgende code. Waarom verschijnt de inhoud van wie() niet in het
popup venster ??




<html>
<head>
<title>Voorbeeld 02</title>
</head>

<body>
<b>Registratie !</b>
<br><br>

<script language="JavaScript">
<!--
function wie()
{
                var Voornaam = document.registratie.Voornaam.value;
                var Naam = document.registratie.Naam.value;
}

function popup()
{
                venster = window.open ('', 'U bent geregistreerd !', 'width=400,
height=200, status=no, toolbar=no, menubar=no');
                venster.document.open();
                venster.document.write('Welkom ');
                venster.document.write('<body onLoad="wie()"></body>');
                venster.document.close();
}
//-->
</script>

<FORM  NAME="registratie" METHOD="POST" ACTION="#">
<INPUT TYPE="TEXT" NAME="Voornaam" SIZE="20">&nbsp;Voornaam<BR>
<INPUT TYPE="TEXT" NAME="Naam" SIZE="20">&nbsp;Naam<BR>
<BR>
<INPUT TYPE="button" NAME="Verstuur" VALUE="Verstuur"
onClick="popup()">
<INPUT TYPE="RESET" NAME="Herbegin" onclick="toForm();">
</FORM>

</body>
</html>


-- 
De wereld van Lucas
http://users.pandora.be/lucas2
Re: Newbie Javascript vraagje
#4222
Author: Nicolas Barbier
Date: Mon, 15 Sep 2003 13:55
35 lines
2347 bytes
Lucas wrote:

> Waarom verschijnt de inhoud van wie() niet in het popup venster ??

(snip)

> function wie()
> {
>                 var Voornaam = document.registratie.Voornaam.value;
>                 var Naam = document.registratie.Naam.value;
> }
> 
> function popup()
> {
>                 venster = window.open ('', 'U bent geregistreerd !',
>                 'width=400,
> height=200, status=no, toolbar=no, menubar=no');
>                 venster.document.open();
>                 venster.document.write('Welkom ');
>                 venster.document.write('<body onLoad="wie()"></body>');
>                 venster.document.close();
> }

Intuitief (ik ken nl niets van Javascript) zou ik denken: omdat er in dat
tweede document geen functie "wie" bestaat. Ofwel (als dat toch zou werken)
omdat je in de "context" van het eerste document zit hoewel de functie
vanuit het tweede document wordt aangeroepen.

Btw: de functionaliteit van dit stuk HTML hangt af van het feit of de
gebruiker al dan niet Javascript support geactiveerd heeft, wat velen vrij
evil vinden :-).

-- 
Nicolas Barbier
Protecting innovation against patent inflation <url:http://swpat.ffii.org/>
Re: Newbie Javascript vraagje
#4033
Author: Lucas
Date: Mon, 15 Sep 2003 14:13
18 lines
1651 bytes
Nicolas Barbier wrote:

> Btw: de functionaliteit van dit stuk HTML hangt af van het feit of de
> gebruiker al dan niet Javascript support geactiveerd heeft, wat velen vrij
> evil vinden :-).

En waarom is Javascript evil? Ik kan me voorstellen dat Javascript de
gebruiker sommige zaken oplegt, maar om dan het woord evil te gebruiken
vind ik ietwat overdreven. Dan kan je best onze regering ook 'evil' noemen,
want die grijpt ook soms in, in zaken die ik ook onder mijn controle wens
te houden.

Groeten,

Lucas 
-- 
De wereld van Lucas
http://users.pandora.be/lucas2
Re: Newbie Javascript vraagje
#4034
Author: Nicolas Barbier
Date: Mon, 15 Sep 2003 14:29
20 lines
1959 bytes
Lucas wrote:

> Nicolas Barbier wrote:
> 
>> Btw: de functionaliteit van dit stuk HTML hangt af van het feit of de
>> gebruiker al dan niet Javascript support geactiveerd heeft, wat velen
>> vrij evil vinden :-).
> 
> En waarom is Javascript evil?

Lees mijn zin nog eens: het zou enkel evil zijn om de functionaliteit van je
webpagina's ervan af te laten hangen als je niet de garantie hebt dat de
gebruiker de ondersteuning ervoor geactiveerd heeft (Javascript is geen
verplicht onderdeel van een webbrowser). Eigenlijk lijkt het me op het
eerste zicht dat de functionaliteit die je probeert te implementeren beter
server-size gedaan kan worden?

-- 
Nicolas Barbier
Protecting innovation against patent inflation <url:http://swpat.ffii.org/>
Re: Newbie Javascript vraagje
#4035
Author: Lucas
Date: Mon, 15 Sep 2003 14:44
35 lines
2336 bytes
Nicolas Barbier wrote:

> Lucas wrote:
> 
>> Nicolas Barbier wrote:
>> 
>>> Btw: de functionaliteit van dit stuk HTML hangt af van het feit of de
>>> gebruiker al dan niet Javascript support geactiveerd heeft, wat velen
>>> vrij evil vinden :-).
>> 
>> En waarom is Javascript evil?
> 
> Lees mijn zin nog eens: het zou enkel evil zijn om de functionaliteit van
> je webpagina's ervan af te laten hangen als je niet de garantie hebt dat
> de gebruiker de ondersteuning ervoor geactiveerd heeft (Javascript is geen
> verplicht onderdeel van een webbrowser). Eigenlijk lijkt het me op het
> eerste zicht dat de functionaliteit die je probeert te implementeren beter
> server-size gedaan kan worden?

Ja, ik begrijp nu wat je bedoelt, maar je hebt blijkbaar mijn
oorspronkelijke eerste zin verkeerd ge�nterpreteerd. 

"Ik ben vandaag begonnen met Javascript te leren ..."

Dus het gaat hier niet om een konkrete toepassing, maar om een
javascript-newbie die in de knoei zit ;-((

Groeten,

Lucas
 

-- 
De wereld van Lucas
http://users.pandora.be/lucas2
Re: Newbie Javascript vraagje
#4038
Author: Ward
Date: Mon, 15 Sep 2003 16:52
47 lines
2686 bytes
Lucas <luc.logghe@pandora.be> wrote in
news:efk9b.21701$744.1425470@phobos.telenet-ops.be: 

> Nicolas Barbier wrote:
> 
>> Lucas wrote:
>> 
>>> Nicolas Barbier wrote:
>>> 
>>>> Btw: de functionaliteit van dit stuk HTML hangt af van het feit of
>>>> de gebruiker al dan niet Javascript support geactiveerd heeft, wat
>>>> velen vrij evil vinden :-).
>>> 
>>> En waarom is Javascript evil?
>> 
>> Lees mijn zin nog eens: het zou enkel evil zijn om de functionaliteit
>> van je webpagina's ervan af te laten hangen als je niet de garantie
>> hebt dat de gebruiker de ondersteuning ervoor geactiveerd heeft
>> (Javascript is geen verplicht onderdeel van een webbrowser).
>> Eigenlijk lijkt het me op het eerste zicht dat de functionaliteit die
>> je probeert te implementeren beter server-size gedaan kan worden?
> 
> Ja, ik begrijp nu wat je bedoelt, maar je hebt blijkbaar mijn
> oorspronkelijke eerste zin verkeerd ge�nterpreteerd. 
> 
> "Ik ben vandaag begonnen met Javascript te leren ..."
> 
> Dus het gaat hier niet om een konkrete toepassing, maar om een
> javascript-newbie die in de knoei zit ;-((
> 
> Groeten,
> 
> Lucas
>  
> 

Ik ben er ook nog maar pas aan begonnen, maar toch dit :
De Firebird browser heeft een javascript console aan boord (Tools, 
Javascript console), die errors/warnings/messages weergeeft van 
javascripts op je pagina.

Daarstraks zat ik ook in de jus en die tool heeft me serieus geholpen.


gr

Ward
Re: Newbie Javascript vraagje
#4039
Author: Lucas
Date: Mon, 15 Sep 2003 17:21
26 lines
2151 bytes
Ward wrote:

>> "Ik ben vandaag begonnen met Javascript te leren ..."
>> 
>> Dus het gaat hier niet om een konkrete toepassing, maar om een
>> javascript-newbie die in de knoei zit ;-((
>> 
>> Groeten,
>> 
>> Lucas
> 
> Ik ben er ook nog maar pas aan begonnen, maar toch dit :
> De Firebird browser heeft een javascript console aan boord (Tools,
> Javascript console), die errors/warnings/messages weergeeft van
> javascripts op je pagina.
> 
> Daarstraks zat ik ook in de jus en die tool heeft me serieus geholpen.

Yeps, inderdaad die Javascript-console is duidelijker dan die van Mozilla.

Bedankt,

Lucas
-- 
De wereld van Lucas
http://users.pandora.be/lucas2
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads