Hi,
I'd like to validate a form field as a valid "sentence", maybe not with punctuation, but at least a name! For a name field, you need to be able to include spaces (for a first and last name), an apostrophe ' and a dash -. Can you think of enabling this as an option in the future?
I can write the regexp for it, I know how, but if I were to hack it to CF as an option of how to select it and use it as validation, where would I add the code?
Thanks.
I'd like to validate a form field as a valid "sentence", maybe not with punctuation, but at least a name! For a name field, you need to be able to include spaces (for a first and last name), an apostrophe ' and a dash -. Can you think of enabling this as an option in the future?
I can write the regexp for it, I know how, but if I were to hack it to CF as an option of how to select it and use it as validation, where would I add the code?
Thanks.
Hi jenstechs,
You can add this - or anything else - as a custom validation by putting the appropriate snippet in the JavaScript box. Max has posted one or two examples here in the past but they were a few months ago. A search on "new LiveValidation" might find them.
Bob
You can add this - or anything else - as a custom validation by putting the appropriate snippet in the JavaScript box. Max has posted one or two examples here in the past but they were a few months ago. A search on "new LiveValidation" might find them.
Bob
I think the below should do it! (somthing strange is going on, I am looking at validation for myself and now all I see on the boards are validation questions!)
Out of interest what regex are you using ?
<span class="syntaxdefault"></span><span class="syntaxkeyword"><</span><span class="syntaxdefault">input type</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"text"</span><span class="syntaxdefault"> id</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"foo"</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">/><br /></span><span class="syntaxdefault">var foo </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> new LiveValidation</span><span class="syntaxkeyword">(</span><span class="syntaxstring">'foo'</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{</span><span class="syntaxdefault"> validMessage</span><span class="syntaxkeyword">:</span><span class="syntaxdefault"> </span><span class="syntaxstring">'Correctly formed sentence!'</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> wait</span><span class="syntaxkeyword">:</span><span class="syntaxdefault"> 500</span><span class="syntaxkeyword">});<br /></span><span class="syntaxdefault">foo</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">add</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">Validate</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">Format</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{</span><span class="syntaxdefault">pattern</span><span class="syntaxkeyword">:</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">*</span><span class="syntaxdefault">regex goes here</span><span class="syntaxkeyword">*,</span><span class="syntaxdefault"> failureMessage</span><span class="syntaxkeyword">:</span><span class="syntaxdefault"> </span><span class="syntaxstring">"This is not a sentence!"</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> </span>
Out of interest what regex are you using ?
I have my answer - I was looking at a set of search results, not the new posts view! 🤣
Well its there if anyone else needs it later ^^
Well its there if anyone else needs it later ^^
This topic is locked and no more replies can be posted.