<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-21222625.post3448367255613725530..comments</id><updated>2011-02-03T12:17:50.902-05:00</updated><category term='PHP'/><category term='javascript'/><category term='XSL'/><category term='Linux'/><category term='SVG'/><category term='web development'/><category term='XML'/><category term='mobile phone'/><category term='podcasting'/><category term='Ruby on Rails'/><category term='Java'/><category term='Ajax'/><category term='prototype'/><title type='text'>Comments on The Pothoven Post: Keystroke and Field Validation with JavaScript</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.pothoven.net/feeds/3448367255613725530/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21222625/3448367255613725530/comments/default'/><link rel='alternate' type='text/html' href='http://blog.pothoven.net/2008/05/keystroke-and-field-validation-with.html'/><author><name>Steven Pothoven</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_l-kZv4tdloI/TUrkCD9kHRI/AAAAAAAAAJo/toMx4geX5VA/s220/Photo%2Bon%2B2009-11-22%2Bat%2B21.41.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-21222625.post-2280919572971478419</id><published>2009-07-14T14:20:08.975-04:00</published><updated>2009-07-14T14:20:08.975-04:00</updated><title type='text'>Yes, you should never depend on the client to be s...</title><content type='html'>Yes, you should never depend on the client to be safe.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21222625/3448367255613725530/comments/default/2280919572971478419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21222625/3448367255613725530/comments/default/2280919572971478419'/><link rel='alternate' type='text/html' href='http://blog.pothoven.net/2008/05/keystroke-and-field-validation-with.html?showComment=1247595608975#c2280919572971478419' title=''/><author><name>Steven Pothoven</name><uri>http://www.blogger.com/profile/12363162933609862672</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.pothoven.net/2008/05/keystroke-and-field-validation-with.html' ref='tag:blogger.com,1999:blog-21222625.post-3448367255613725530' source='http://www.blogger.com/feeds/21222625/posts/default/3448367255613725530' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-337588358'/></entry><entry><id>tag:blogger.com,1999:blog-21222625.post-5580455900138985375</id><published>2009-07-14T13:40:58.467-04:00</published><updated>2009-07-14T13:40:58.467-04:00</updated><title type='text'>recommend that a server side validation script is ...</title><content type='html'>recommend that a server side validation script is also implemented in case JavaScript is turn off in the browser.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21222625/3448367255613725530/comments/default/5580455900138985375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21222625/3448367255613725530/comments/default/5580455900138985375'/><link rel='alternate' type='text/html' href='http://blog.pothoven.net/2008/05/keystroke-and-field-validation-with.html?showComment=1247593258467#c5580455900138985375' title=''/><author><name>BAC</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.pothoven.net/2008/05/keystroke-and-field-validation-with.html' ref='tag:blogger.com,1999:blog-21222625.post-3448367255613725530' source='http://www.blogger.com/feeds/21222625/posts/default/3448367255613725530' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-789733827'/></entry><entry><id>tag:blogger.com,1999:blog-21222625.post-8738101562794278933</id><published>2008-08-25T10:10:00.000-04:00</published><updated>2008-08-25T10:10:00.000-04:00</updated><title type='text'>First, I would recommend placing the javascript at...</title><content type='html'>First, I would recommend placing the javascript at the end of the BODY section for both performance reasons (see http://developer.yahoo.com/performance/rules.html#js_bottom) and because the call to addValidationForField is going to be looking for the element in the HTML so if it hasn't loaded yet, it won't find it.&lt;BR/&gt;&lt;BR/&gt;Second, I don't think I said it in the blog post, but I'm pretty sure for formValidation.js depends on &lt;A HREF="http://www.prototypejs.org/" REL="nofollow"&gt;prototype.js&lt;/A&gt; so be sure to include that too.  I recommend using Google's hosted copy at http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js to both save bandwidth on your site, but also to take advantage of it being pre-cached in your browser from someone else's web page.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21222625/3448367255613725530/comments/default/8738101562794278933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21222625/3448367255613725530/comments/default/8738101562794278933'/><link rel='alternate' type='text/html' href='http://blog.pothoven.net/2008/05/keystroke-and-field-validation-with.html?showComment=1219673400000#c8738101562794278933' title=''/><author><name>Steven Pothoven</name><uri>http://www.blogger.com/profile/12363162933609862672</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.pothoven.net/2008/05/keystroke-and-field-validation-with.html' ref='tag:blogger.com,1999:blog-21222625.post-3448367255613725530' source='http://www.blogger.com/feeds/21222625/posts/default/3448367255613725530' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-337588358'/></entry><entry><id>tag:blogger.com,1999:blog-21222625.post-5874790413731800621</id><published>2008-08-25T08:50:00.000-04:00</published><updated>2008-08-25T08:50:00.000-04:00</updated><title type='text'>Hi Steven, this validation method is amazing.. but...</title><content type='html'>Hi Steven, this validation method is amazing.. but i cant figure out how to use it.. &lt;BR/&gt;&lt;BR/&gt;called the formValidation.js file on my HEAD section... &lt;BR/&gt;&lt;BR/&gt;add this:&lt;BR/&gt;   vf.addValidationForField("email", "email", "email");&lt;BR/&gt;&lt;BR/&gt;added the fieldWithErrors class to my CSS file...&lt;BR/&gt;&lt;BR/&gt;on my form i have an input field with the id 'email'..&lt;BR/&gt;&lt;BR/&gt;AM I MISSING SOMETHING?&lt;BR/&gt;SHOULD THIS WORK LIKE THIS???&lt;BR/&gt;&lt;BR/&gt;sorry for bother..</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21222625/3448367255613725530/comments/default/5874790413731800621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21222625/3448367255613725530/comments/default/5874790413731800621'/><link rel='alternate' type='text/html' href='http://blog.pothoven.net/2008/05/keystroke-and-field-validation-with.html?showComment=1219668600000#c5874790413731800621' title=''/><author><name>Ricky</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.pothoven.net/2008/05/keystroke-and-field-validation-with.html' ref='tag:blogger.com,1999:blog-21222625.post-3448367255613725530' source='http://www.blogger.com/feeds/21222625/posts/default/3448367255613725530' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-86490032'/></entry></feed>
