Beste Leden,
Ik heb een dropdown waar een keuze uitgemaakt moet worden:
<divclass="w48 floatleft">
<labelfor="onderwerp">Kies een vestiging:</label>
<selectname="keuzeplaats">
<optionvalue="">Maak een kauze uit onderstaande</option>
<optionvalue="a">a</option>
<optionvalue="b">b</option>
<optionvalue="c">c</option>
<optionvalue="d">d</option>
</select>
Deze optie's heb ik in een contactformulier gebouwd. Alleen als men nu niks kiest verstuurd hij dus ook niet. Hoe zorg ik ervoor dat als men de keuze op "Maak een kauze uit onderstaande" laat, dat er dan een foutmelding komt?
- Select en option value
-
06-09-2012, 12:43 #1
- Berichten
- 1.190
- Lid sinds
- 14 Jaar
Select en option value
-
-
06-09-2012, 12:48 #2
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
Re: Select en option value
Je kunt in dit geval kiezen voor een javascript oplossing, maar aan te raden is dit te combineren met een PHP beveiliging (althans, ik ga ervanuit dat de afhandeling van het formulier door PHP gebeurd).
Geef je form een ID bijv id="contactform"
met jQuery kun je nu een actie uitvoeren als deze gesubmit wordt:
$('#contactform').submit(function(e) {
if($('#option').val() == "") { alert('Kies een vestiging'); return false; }
else { return true; }
});
Daarna kun je met PHP hetzelfde trucje uithalen:
if($_POST['keuzeplaats'] == "") { echo "Kies een vestiging"; // en toon het form opnieuw }
else { // versturen }
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic