To conditionally display a success message and make a section disappear using JavaScript in Webflow after a form submission success, follow these steps:
<script>
document.addEventListener('DOMContentLoaded', function() {
var form = document.querySelector('form'); // Ensure this matches your form selector
var successMessage = document.getElementById('success-message'); // Ensure this matches your success message element ID
var sectionToHide = document.getElementById('section-to-hide'); // Ensure this matches your section to hide element ID
form.addEventListener('submit', function() {
form.addEventListener('success', function() {
if (sectionToHide && successMessage) {
sectionToHide.style.display = 'none';
successMessage.style.display = 'block';
}
});
});
});
</script>
By integrating JavaScript in Webflow, you can hide a specific section and show a success message upon a successful form submission. Ensure your code correctly targets the elements by verifying and adjusting your selector paths in the script.