How to Create an Age Gate Popup [Advanced PRO]

				
					
document.getElementById("dateofbirthsubmit").addEventListener('click',function ()
{
var dateString = document.getElementById('form-field-dateofbirth').value;
if(dateString !=='')
{
var today = new Date();
var birthDate = new Date(dateString);
var age = today.getFullYear() - birthDate.getFullYear();

if(age < 18 || age > Infinity)
{
elementorProFrontend.modules.popup.showPopup( {id:50}, event);
event.preventDefault();
}
}
else
{
alert("You must provide your date of birth!");
}
} );

				
			

Related Topics

Share

Was This Helpful?

Thanks for your feedback!

Recommended Videos

The Future
of Web Creation. Straight to
Your Inbox.

What interests you?

Great!

Awsome content is on the way.

More Resources

Master Elementor with Hands-On Lesson!

With our personalized, hands-on training sessions, you’ll get expert guidance tailored specifically to your skill level.