"Verborgen" invoervelden
Sommige formulieren sturen gegevens mee die je als gebruiker niet kunt zien of veranderen. Het gaat
dan om zaken die door de gebruiker niet hoeven te worden veranderd zoals de naam van het formulier, of een
speciale geadresseerde.
Met behulp van JavaScript kun je er ook gegevens in opnemen zoals de systeemdatum, gegevens over de gebruikte
browser en het operating system, of zaken die bij een vorig bezoek in een cookie zijn bewaard.
Hier staat beschreven hoe je dit aanpakt.
- De code luidt:
<input type="hidden" name="..." value="...">
- De <input>-tag moet zich bevinden in een formulier, dus binnen <FORM>-tags.
- De aanwezigheid van name en value is verplicht.
- Stel je wilt in je formulier opnemen dat de taal waarin het formulier staat, Nederlands is (als onderscheid van
overeenkomstige formulieren in bijvoorbeeld het Engels of Duits). Je kunt dan de volgende code in het formulier
opnemen:
<input type="hidden" name="Language" value="NL">
- Het aantal "hidden" invoervelden per formulier is in principe onbeperkt. Sommige servers hebben beperkingen ten aanzien van het totale aantal invoervelden in een formulier.