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
ACTIE: 24,95 voor blog met link op UR 47 / DR 42 vastgoed site!LinkpartnersLaat goedkoop jouw artikelen schrijven en publiceren op unieke blogs met mooie statsLinkpartners100+ blog websites met hoge DA, DR & traffic verschillende branchesLinkpartnersSSD Webhosting al vanaf €0,85 ! 5GB SSD Opslag - Onbeperkt Dataverkeer - SitebuilderHosting -
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