R
Ro-G :o)
31-03-2005 23:16
gewijzigd op 31-03-2005 23:18
Joep schreef op 31.03.2005 19:48
Hallo, ik las dat je bij xhtml name moet vervangen met id. Klopt dat? En zo ja, moet dat dan ook in formulieren enz.?
Alvast bedankt
Yep :o)
Voor formulieren kan je de tag <label> gebruiken met het attribuut for="..."
<form action="#" method="post">
<label for="txtNaam">
Naam: <input type="text" id="txtNaam" />
</label>
</form>
Wat ook mooi en handig is, fieldset en legend.
<form action="#" method="post">
<fieldset>
<legend>Uw gegevens</legend>
Naam: <input type="text" id="txtNaam" />
</fieldset>
</form>
Edit: Tag vergeten af te sluiten :os
Link gekopieerd
die twee mag je toch ook met elkaar combineren?
Link gekopieerd
Bedankt! Maar waar is label, legend en fieldset voor? Kan je die ook weglaten?
Link gekopieerd
Fieldset maakt er een veldje omheen, legend geeft een naam aan het veldje en label geeft de naam/beschrijving van een input. Ze zijn er om de toegankelijkheid te vergroten, en dus zeker niet voor niets. Probeer maar een even een fieldset te maken, dan moet je toegeven dat dat er best wel netjes uitziet.
En daar is het ook voor bedoelt.
Link gekopieerd
Dus zo?
<form method="post" action="{PHP_SELF}">
<fieldset>
<table width="405">
<tr>
<td width="170"><legend>Gebruikersnaam</legend></td>
<td width="223"><input id="gebruikersnaam" type="text" size="30" maxlength="30" />
</td>
</tr>
<tr>
<td><legend>Wachtwoord</legend></td>
<td><input id="wachtwoord" type="password" size="30" maxlength="30" /></td>
</tr>
<tr>
<td> </td>
<td><input id="login" type="submit" id="login" value="Login" />
<input id="reset" type="reset" value="Wis velden" /></td>
</tr>
</table>
</fieldset>
</form>
Link gekopieerd
Eh, laat de <table>, <tr> en <td> eens weg. Je schiet zo je doel voorbij :os
De bedoeling is dat je je formulier dan met css opmaakt.
Link gekopieerd
?
Onbekende gebruiker
01-04-2005 16:37
<input id="login" type="submit" id="login" value="Login" />
1 keer id="login" is genoeg ;-)
Link gekopieerd
Met name wordt ie door de validator ook valid bevonden ...
Link gekopieerd
W
Willem
01-04-2005 17:05
gewijzigd op 01-04-2005 17:07
@ Rogo,
Hoe maak je die formulieren dan zo op dat de velden allemaal op 1 rechte lijn staat. Toch niet met spaties?
Even een vraagje tussendoor, als je met templates werkt, moet je dan session_start() gebruiken?
Link gekopieerd
?
Onbekende gebruiker
01-04-2005 17:24
Joep schreef op 01.04.2005 17:05
Even een vraagje tussendoor, als je met templates werkt, moet je dan session_start() gebruiken?
Hangt denk ik van je template systeem af, lijkt mij dan
Link gekopieerd