[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


Typo3 contact form vaildation

Posted on 2011-10-06
Medium Priority
Last Modified: 2013-12-10

I have problem with Typo3 CMS contact form, I'm trying to make a javascript validation for email input but I dont know from where I have to start?

I'm new at Typo3 and this a first time using it.
Question by:fadi_fadi
LVL 43

Expert Comment

ID: 37097850
I would try the Typo3 forums as well if you haven't already.  

Also click the "Request Attention" to get this posted in the Web based CMS zone
LVL 18

Expert Comment

ID: 37250779
If you just need to know some JavaScript for the validation, you can use this:
function isValidEmailFormat(strEmail){
    var isemail = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/i;
    if (isemail.test(strEmail)){
        return true;
    } else {
        return false;

Open in new window

However, I have no clue how to add this to your CMS.

Accepted Solution

matt1237 earned 2000 total points
ID: 37980499
There is validation now built into the new form wizard in the TYPO3 4.6 and onward.  You don't have to do anything fancy now.  You could also use the powermail extension.  It has excellent js validation and is highly used/supported.

Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When it comes to write a Context Sensitive Help (an online help that is obtained from a specific point in state of software to provide help with that state) ,  first we need to make the file that contains all topics, which are given exclusive IDs. …
When crafting your “Why Us” page, there are a plethora of pitfalls to avoid. Follow these five tips, and you’ll be well on your way to creating an effective page.
Explain concepts important to validation of email addresses with regular expressions. Applies to most languages/tools that uses regular expressions. Consider email address RFCs: Look at HTML5 form input element (with type=email) regex pattern: T…
Any person in technology especially those working for big companies should at least know about the basics of web accessibility. Believe it or not there are even laws in place that require businesses to provide such means for the disabled and aging p…
Suggested Courses
Course of the Month18 days, 21 hours left to enroll

834 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question