Beste mensen,

Ik heb hier het formuier simple ajaax contactform gedownload.
Nu heb ik m iets uitgebreid maar krijg steeds de foutmelding: object vereist. En er ontbreekt een teken ')'

Heb alles al 20 keer nagelopen maar geen idee waar de fout zit.
Hopelijk ziet iemand hem meteen:D

Bedankt alvast!

Mvg Sonny van de Berg

<script type="text/javascript">
var http = false;
if(navigator.appName == "Microsoft Internet Explorer") {
http = new ActiveXObject("Microsoft.XMLHTTP");
}
else {
http = new XMLHttpRequest();
}
function checkform(vnaam, email, anaam, sitelink, postcode, telefoon, land, aanhef, bedrijf, straat, huisnr, woonplaats) {
http.abort();
http.open("GET", "contactverwerk.php?vnaam=" + vnaam + "&email=" + email + "&anaam=" + anaam + "&sitelink=" + sitelink + "&postcode=" + postcode "&telefoon=" + telefoon "&land=" + land "&aanhef=" + aanhef "&bedrijf=" + bedrijf "&straat=" + straat "&huisnr=" + huisnr "&woonplaats=" + woonplaats,) true);





<div id="ajaxresponse"></div>
<form action="" method="post">
<br/>

Aanhef: <br /> <input type="text" name="aanhef" id="aanhef" size=50 maxlength=50><br/>

Bedrijf: <br /> <input type="text" name="bedrijf" id="bedrijf" size=50 maxlength=50><br/>

<font color="red">*</font>Voornaam: <br /> <input type="text" name="vnaam" id="vnaam" size=50 maxlength=50><br/>

<font color="red">*</font>Achternaam: <br /> <input type="text" name="anaam" id="anaam" size=50 maxlength=50><br/>

<font color="red">*</font>Telefoonnummer:<br /> <input type="text" name="telefoon" id="telefoon" size=50 maxlength=50><br/>

<font color="red">*</font>E-mailadres:<br /> <input type="text" name="email" id="email" size=50 maxlength=50><br/>

<font color="red">*</font>Straat: <br /> <input type="text" name="straat" id="straat" size=50 maxlength=50><br/>

<font color="red">*</font>Huisnummer: <br /> <input type="text" name="huisnr" id="huisnr" size=50 maxlength=50><br/>

<font color="red">*</font>Woonplaats: <br /> <input type="text" name="woonplaats" id="woonplaats" size=50 maxlength=50><br/>

<font color="red">*</font>Postcode: <br /> <input type="text" name="postcode" id="postcode" size=50 maxlength=50><br/>

<font color="red">*</font>Land: <br /> <input type="text" name="land" id="land" size=50 maxlength=50><br/>

<font color="red">*</font>Hoe ben je op deze site terecht gekomen?: <br /> <input type="text" name="sitelink" id="sitelink" size=50 maxlength=50><br/>

<input type="button" value="Versturen" class="button" onClick="checkform(document.getElementById('vnaam').value, document.getElementById('email').value, document.getElementById('anaam').value, document.getElementById('sitelink').value, document.getElementById('postcode').value, document.getElementById('telefoon').value, document.getElementById('land').value, document.getElementById('aanhef').value, document.getElementById('bedrijf').value, document.getElementById('straat').value, document.getElementById('huisnr').value, document.getElementById('woonplaats').value)" />

<input type="reset" value="Reset" class="button" /> </form>
Heb het gezien, maar daar wordt ik niet wijzer uit. Als je meteen op de foutmelding klikt na het openen van de pagina zie je: ')' vereist.

En als je op versturen klikt krijg je een melding: object vereist.

Nogmaals: ben er al uren mee bezig maar kom er echt niet uit!

Hulp welkom!!

Bedankt allen.
Ik heb even snel gekeken,

http.open("GET", "contactverwerk.php?vnaam=" + vnaam + "&email=" + email + "&anaam=" + anaam + "&sitelink=" + sitelink + "&postcode=" + postcode "&telefoon=" + telefoon "&land=" + land "&aanhef=" + aanhef "&bedrijf=" + bedrijf "&straat=" + straat "&huisnr=" + huisnr "&woonplaats=" + woonplaats,) true);

achter je laatste zin zie ik 'woonplaats,) true' staan, het zou 'woonplaats, true);' moeten zijn.
Bedankt voor je tip.
Ik heb de back up even terug gezet, en echt veld voor veld toegevoegd.
Werkt nu naar behoren:)

Sonny

Reageren