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 #1Particulier
- Berichten
- 1.191
- Lid sinds
- 13 Jaar
Select en option value
-
In de schijnwerper
Op zoek naar een langdurige samenwerking? Wij zijn de juiste voor jou !Freelance / WerkACTIE: 24,95 voor blog met link op UR 47 / DR 42 vastgoed site!LinkpartnersBacklinks.nl - Meer uit je website met backlinks - Voorbeeld?Website te koopUitermate Complete en Betrouwbare Webhosting: Vanaf €3,99 per maand!Hosting -
06-09-2012, 12:48 #2
- Berichten
- 1.904
- Lid sinds
- 17 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