ik heb een probleem wanneer ik klik on submit de email wordt gestuurd met success.
maar de velden worden niet leeg gemaakt nadat submit wordt geklikt .
ik heb gezocht voor javascript code maar ik kunde niet de juiste vinden.
zelf in stackoverflow hebben ze paar oplossingen maar geen 1 is goed.
ik heb deze gelezen in google.
1-Add a click event listener to a button.
2-When the button is clicked, set the input field's value to an empty string.
3-Setting the field's value to an empty string resets the input.
ik heb in w3school bekijken over deze onderwerp en ik heb deze code samengesteld.
<html>
<div class="container">
<form id="contact" method="post">
<h3>Quick Contact</h3>
<h4>Contact us today, and get reply with in 24 hours!</h4>
<fieldset>
<input placeholder="Your name" type="text" name="name_sender" id="name_sender" value="<?php echo $name_sender;?>">
<span class="error">* <?php echo $nameErr; ?></span>
</fieldset>
<fieldset>
<input placeholder="Your Email Address" type="text" name="email_sender" id="email_sender" value="<?php echo $email_sender;?>">
<span class="error">* <?php echo $emailErr; ?></span>
</fieldset>
<fieldset>
<input placeholder="Your phone number" type="text" name="phone" id="phone" value="<?php echo $phone;?>">
<span class="error">* <?php echo $phoneErr; ?></span>
</fieldset>
<fieldset>
<textarea placeholder="Type your message here.." type="text" name="content"><?php echo $content;?></textarea>
<span class="error">* <?php echo $contentErr; ?></span>
</fieldset>
<fieldset>
<button name="submit" type="submit" onclick="submitForm()" id="contact-submit">Submit</button></fieldset>
</html>
</form></div>
hierboven ik heb in html onclick="submitForm()" toegevoegd
en deze script geschrijven :
<script>
document.getElementById("contact-submit").addEventListener("click", submitForm);
function submitForm() {
$('form[name="contact"]').submit();
$('input[type="text"], textarea').val('');
}
</script>
maar wanneer ik contact form ingevulled en submit geklikt het email wordt niet gestuurd maar de velden worden leegemaakt.
als u de juiste code weet laat mij weten a.u.b
ik heb html code bijgevoegd dus als iemand weet hoe moet precies jS code samengesteld zijn dan kan gebruik maken van html code boven.
Ik zat te denken klik is 1 functie dus met klikken email versturen en daarna de velden leeg maken zou het magolijk zijn met JS.
sorry ik heb niet gezien
dank u wel