Jump to content

OWN

  • artikelen
    5186
  • reacties
    17587
  • bezichtigingen
    1582005

Editie 172 - HTML-cursus


OWN

367 bezichtigingen

gallery_108553_47_10996.gif

Deze rubriek is geschreven door Kloep!

Hallo, en welkom bij de HTML-cursus van OWN. In deze rubriek gaan wij (VWO-er en Kloep) zaken vertellen die handig zijn om te weten als je met HTML aan de slag gaat. Later zullen we HTML verder gaan uitwerken, dit ook onder andere met behulp van CSS. Als we dit allemaal hebben gehad, gaan we over naar PHP in combinatie met MySQL. Later zullen we ook steeds meer Javascript bereiken. In het begin zullen we dus met de basis beginnen, maar zonder deze basis kun je niet verder komen. In deze cursus zul niet alleen lappen tekst te zien krijgen, maar alles zal worden uitgelegd door middel van afbeeldingen. Hierdoor zullen het geen saaie lange verhalen worden, maar zal alles in kleine stappen worden uitgelegd.

In deze rubriek maken we gebruik van het programma Notepad++ en Google Chrome. Hierdoor kunnen er kleine verschillen zijn in je eigen situatie. In sommige gevallen geeft Firefox de codes anders weer als bijvoorbeeld Internet Explorer of Netscape. Veel plezier met deze nieuwe rubriek!

Welkom bij les nummer 14. Wederom zal dit een redelijk korte les worden, omdat we ons bezig gaan houden met forumulieren. Niet dat dit gemakkelijk te doen is, maar we beginnen met het HTML gedeelte ervan. In HTML kun je een geheel formulier schrijven. Het verzenden ervan kan via HTML, maar dit word onoverzichtelijk + je browser zal automatisch het standaard mail-programma openen (in de meeste gevallen Outlook). Als je van de verzending een PHP script maakt, gebeurd dit niet. Hier komen we later allemaal nog op terug. Veel plezier met dit gedeelte.

Formulieren

Zoals al gezegd, komt hier enkel het HTML gedeelte aan bod. Dit is wel je basis en zal je wel moeten weten. Een formulier wordt geschreven in HTML, alleen de verzending kan in PHP.

Je begint met het openen van je formulier, dit kan bijvoorbeeld met de volgende code:

<form method="get" action="mailto:info@test.nl" />



Hier heb je je formulier geopend. Je begint met METHOD="GET". Vervolgens gebruik je ACTION. Hierbij kun je twee dingen invoeren. Indien je een PHP bestand hebt, voer je de link in. Dit hebben wij nog niet, dus voeren wij een MAILTO link in.

Na je formulier geopend te hebben, heb je natuurlijk ook een daadwerkelijk formulier nodig. Hierbij kun je alle opmaaktechnieken gebruiken die in de vorige lessen zijn behandeld. Ook moet je een tekstvak kunnen aangeven. Dit kun je doen met onderstaande code:

<input type="text" name="Naam" size="30" maxlength="20" />



Je begint met INPUT, om aan te geven dat er een tekstvak aankomt. Type gebruik je om aan te geven wat voor vak het is. In dit geval kan er dus tekst worden ingevuld. NAME gebruik je om er een naam aan te geven. Dit is noodzakelijk bij het verzenden van je formulier. Ook gebruik je nog SIZE, om te grootte van je vak op te geven. Als laatste krijg je MAXLENGTH, om een maximum aantal tekens op te geven.

TIP: Om een overzichtelijk formulier te krijgen, is het handig om een tabel te gebruiken!

De code met opmaak kan er dan zo uit komen te zien:

<p><font size="5"><b>Persoonsgegevens:</b></font></p>
<table>
<tr><td><b>Naam:</b></td><td><input type="text" name="naam" size="30" maxlength="20" /></td></tr>
<tr><td><b>Adres:</b></td><td><input type="text" name="adres" size="30" maxlength="30" /></td><td><b>Huisnummer:</b></td><td><input type="text" name="Naam" size="30" maxlength="5" /></td></tr>
<tr><td><b>Plaatsnaam:</b></td><td><input type="text" name="plaatsnaam" size="30" maxlength="30" /></td><td><b>Postcode:</b></td><td><input type="text" name="Naam" size="30" maxlength="5" /></td></tr>
</table>



Tot slot heb je nog een knop nodig om alles te verzenden. Wat vaak ook nog wel van pas kan komen is een knop om alles leeg te maken. Hieronder zie je daar de code voor:

<input type="submit" value="Verzenden"> <input type="reset" value="Opnieuw" />



Hierin gebruik je dus onder TYPE: SUBMIT en/of RESET. Te waarde die je geeft aan VALUE geeft de tekst aan die op de knop komt te staan.

Als je dat allemaal hebt gedaan, hoef je enkel nog het formulier af te sluiten. Dit doe je simpel met:

</form>



Nu hebben we alles besproken. Als je hebt meegedaan, zal je nu onderstaande code hebben:

<form method="get" action="mailto:info@test.nl" />
<p><font size="5"><b>Persoonsgegevens:</b></font></p>
<table>
<tr><td><b>Naam:</b></td><td><input type="text" name="naam" size="30" maxlength="20" /></td></tr>
<tr><td><b>Adres:</b></td><td><input type="text" name="adres" size="30" maxlength="30" /></td><td><b>Huisnummer:</b></td><td><input type="text" name="Naam" size="30" maxlength="5" /></td></tr>
<tr><td><b>Plaatsnaam:</b></td><td><input type="text" name="plaatsnaam" size="30" maxlength="30" /></td><td><b>Postcode:</b></td><td><input type="text" name="Naam" size="30" maxlength="5" /></td></tr>
</table>
<input type="submit" value="Verzenden"> <input type="reset" value="Opnieuw" />
</form>



Gefeliciteerd, je hebt nu je eerste formulier geschreven! Als je dit bestand opent in je browser, zal je ongeveer onderstaand resultaat krijgen:

24c8t1l.png

En dat was les nummer 15. Volgende keer komt les 16, waarin we eindelijk de basis van HTML achter ons laten en ons gaan concentreren op CSS. Hopelijk tot de volgende keer!

0 reacties


Recommended Comments

Er zijn geen reacties om weer te geven.

Gast
Reactie toevoegen...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...