Hej!
Låt oss säga att jag har följande väldigt simpla formulär:
PHP-kod:
<form id="form" name="form" method="post" action="">
<fieldset style="width: 450px;">
<legend>KONTAKT INFORMATION</legend>
<label for="fnamn">Förnamn:</label> <br />
<input type="text" name="fnamn" id="fnamn" /> <br />
<label for="enamn">Efternamn:</label> <br />
<input type="text" name="enamn" id="enamn" /> <br />
<label for="epost">E-postadress:</label> <br />
<input type="text" name="epost" id="epost" /><br />
<input type="checkbox" name="favoritarstid" id="var" value="var"/>
<label for="var">Extra information</label><br />
<textarea name="meddelande" id="meddelande" cols="45" rows="5"></textarea> <br />
<input type="submit" name="skicka" id="skicka" value="Skicka meddelandet" />
</fieldset>
</form>
Med namn, efternamn och epost.
Jag har även en checkbox för extra information och en textruta där man kan fylla i sin extra information. Nu vill jag endast visa denna textruta när användaren har kryssat i checkboxen för extra information.
Är det då verkligen nödvändigt att att lägga textrutan för extra information i en separat div som man sedan tooglar fram via jquery eller finns det något bättre sätt man ska lösa detta på?
Är nämligen ny med jQuery och tyckte att det kändes lite onödigt att behöva skapa en ny div för detta men det kanske man är tvingad att göra?
Hjälp mig annars med hur man kan lösa det på något annat sätt. Med annat sätt menar jag naturligtvis simplare sätt.