Operation Manual

DREAMWEAVER CS3
Handboek
578
Typ Hiermee geeft u aan of het menu wordt geopend wanneer erop wordt geklikt (optie Menu), of als een lijst met items
wordt weergegeven (optie Lijst). Kies de optie Menu als u wilt dat maar één optie zichtbaar is wanneer het formulier in een
browser wordt weergegeven. Om de andere opties weer te geven, moet de gebruiker op de vervolgkeuzepijl klikken.
Kies de optie Lijst als u enkele of alle opties wilt weergeven wanneer het formulier in een browser wordt weergegeven, en
als gebruikers meerdere items kunnen selecteren.
Hoogte (Alleen type Lijst) Hiermee stelt u in hoeveel items in het menu worden weergegeven.
Selecties (Alleen type Lijst) Hiermee geeft u aan of de gebruiker meerdere items in de lijst kan selecteren.
Lijstwaarden Hiermee opent u een dialoogvenster waarmee u de items aan een formuliermenu kunt toevoegen:
1 Gebruik de plus- en minknop (+ en -) om items aan de lijst toe te voegen of uit de lijst te verwijderen.
2 Voer labeltekst en een optionele waarde voor elk menu-item in.
Elk item in de lijst heeft een label (de tekst die in de lijst staat) en een waarde (de waarde die wordt verstuurd naar de
verwerkende toepassing als het item wordt geselecteerd). Als geen waarde is opgeven, wordt de label naar de verwerkende
toepassing verstuurd.
3 Gebruik de knoppen pijl-omhoog en -omlaag als u de volgorde van de items in de lijst wilt wijzigen.
De volgorde van de items in het menu komt overeen met die in het dialoogvenster Lijstwaarden. Het eerste item in de lijst
is het item dat is geselecteerd wanneer de pagina in een browser wordt geladen.
Dynamisch Hiermee laat u de server dynamisch een item in het menu selecteren wanneer het formulier de eerste keer
wordt weergegeven.
Klasse Hiermee kunt u CSS-regels op het object toepassen.
In eerste instantie geselecteerd Hiermee stelt u de items in die standaard in de lijst zijn geselecteerd. Klik op een of meer
items in de lijst.
Opties van verborgen-veldobjecten
Verborgen veld Hiermee geeft u de naam voor het veld op.
Waarde Hiermee kent u een waarde toe aan het veld. Deze waarde wordt aan de server doorgegeven wanneer het formulier
wordt verzonden.
Klasse Hiermee worden CSS-regels op het object toegepast.
Over dynamische formulierobjecten
Een dynamisch-formulierobject is een formulierobject waarvan de begintoestand door de server wordt bepaald op het
moment dat de pagina bij de server wordt aangevraagd. De toestand wordt dus niet in de ontwerpfase door de ontwerper
bepaald. Wanneer een gebruiker bijvoorbeeld een PHP-pagina aanvraagt die een formulier met een menu bevat, wordt het
menu automatisch door een PHP-script op de pagina gevuld met waarden die in een database zijn opgeslagen. De server
verzendt de ingevulde pagina vervolgens naar de browser van de gebruiker.
Het onderhoud van een site kan eenvoudiger worden wanneer formulierobjecten dynamisch zijn. Veel sites gebruiken
bijvoorbeeld menu's om gebruikers een reeks opties aan te bieden. Als het menu dynamisch is, kunt u de menu-items op
een enkele plaats toevoegen, verwijderen of wijzigen, namelijk in de databasetabel waarin de items zijn opgeslagen, om alle
instanties van hetzelfde menu op de site bij te werken.
Zie ook
“Bronnen met dynamische inhoud definiëren” op pagina 521
Een dynamisch HTML-formuliermenu invoegen of wijzigen
U kunt een HTML-formuliermenu of -lijstmenu dynamisch vullen met elementen uit een database. Voor de meeste
pagina's kunt u een HTML-menuobject gebruiken.