Example with forms, fields and properties

Here you see ....

A solution in programming is:

Ieder formulier heeft hier een aparte naam. Die namen moet je dan wel steeds gebruiken. Hoewel je ook een (groot) formulier kan gebruiken, hebben afzonderlijke formulieren - met ieder een aparte naam - bepaalde voordelen.

Als je in de functie-beschrijving "displayCar()" gewoon "document.write(this.make)" en "document.write(" " + this.owner + "..BR..")" etc. zou gebruiken komt de browser met een nieuwe compleet witte pagina met daarop de string "1990 Nissan Min". Dat is meestal niet gewenst. De meeste browers raken daardoor altijd wel een beetje van slag. Derhalve dien je de tekst-strings in een tekst-veld in een formulier te presenteren. DisplayCar dien je dus t.o.v. de vorige oefening daarop aan te passen.

Resultaat:

U ziet hierboven dat er twee buttons zijn die - om de beurt - ieder de properties (eigenschappen of kenmerken) van een object (in vier velden) kunnen presenteren. Noem het eventueel de 'inhoud' van een object.

Als je op een van de buttons klikt zie je de inhoud van het betreffende object gepresenteerd (gedisplayed) worden. Dit is dus de methode om de inhoud uit een object te 'lezen' en in een bestaande web-pagina iets te presenteren. Let in dit voorbeeld op (de vreemde) komma's en (iets te weinig) spaties in de diverse strings. De lay-out van een programma is (immers) altijd pas in een later stadium van belang.

Enschede, 5 nov. 1999