Geavanceerd formulier

Status
Niet open voor verdere reacties.

Pieterjan

Gebruiker
Lid geworden
29 jul 2001
Berichten
776
Hallo beste Helpmij-ers,

Ik ben alweer bezig met een nieuwe site, en ben aanbeland aan het "contact"-gedeelte, idd, formulieren...
Mijn wens is om een formulier te maken dat uit twee delen bestaat, men is verplicht het bovenste deel in te vullen, en indien men een chekbox aanvingt, krijgt men het tweede deel, die dan ook moet worden ingevuld.
Mijn probleem is, hoe zorg ik ervoor dat het tweede deel verschijnt enkel en alleen als men de checkbox aanvingt.

Alvast bedankt! Het resultaat van de site, zal ik (eens hij af is) hier zeker promoten ;-)

Groeten

Pieterjan
 
je zou het tweede gedeelte van het formulier in een hidden layer kunnen zetten en die showen als er een vinkje geplaatst wordt.

t.
 
Geplaatst door teacher
je zou het tweede gedeelte van het formulier in een hidden layer kunnen zetten en die showen als er een vinkje geplaatst wordt.

t.

Ja, zo had ik het ook voor ogen, alleen ben ik niet vertrouwd met het in code brengen hiervan,...
Kan iemand helpen?

Alvast bedankt!

Groeten

Pieterjan
 
Laatst bewerkt:
Stukje kant en klare code maar doen dan ;)

in de head:

Code:
<script>
function laatzien(object) {
    if (document.layers && document.layers[object])
        document.layers[object].visibility = 'visible';
    else if (document.all) {
        document.all[object].style.visibility = 'visible';
    }
}
function verstop(object) {
    if (document.layers && document.layers[object])
        document.layers[object].visibility = 'hidden';
    else if (document.all)
        document.all[object].style.visibility = 'hidden';
}
//--></script>

bij je form:

Code:
<input type="radio" name="blaat" onClick="verstop('MijnDiv')" CHECKED>blaaat
 <br/ >
<input type="radio" name="blaat" onClick="laatzien('MijnDiv')"> meer blaat!

<div id="MijnDiv" style="position: absolute; visibility: hidden;">
<input type="checkbox" name="hoi"/ > meer blaaaaat!
</div>


niet getest btw..

grtzz

t.
 
Bedankt teacher, zo wilde ik het inderdaad!!
Heel erg bedankt!
Het werkt al zoals het moet, ik heb enkel nog wat problemen met het positioneren van de layer, die durft nog wel es verspringen...

Nogmaals bedankt!

Groeten

Pieterjan
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan