From 9472a1014c0f703b4571e3120cc0bc26f161937b Mon Sep 17 00:00:00 2001 From: Shish Date: Sun, 12 Feb 2012 11:44:22 +0000 Subject: [PATCH] html5 does this now --- lib/jquery.form-defaults.js | 41 ------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 lib/jquery.form-defaults.js diff --git a/lib/jquery.form-defaults.js b/lib/jquery.form-defaults.js deleted file mode 100644 index 7ef5a9fe..00000000 --- a/lib/jquery.form-defaults.js +++ /dev/null @@ -1,41 +0,0 @@ -jQuery.fn.DefaultValue = function(text){ - return this.each(function(){ - //Make sure we're dealing with text-based form fields - if(this.type != 'text' && this.type != 'password' && this.type != 'textarea') - return; - - //Store field reference - var fld_current=this; - - //Set value initially if none are specified - if(this.value=='') { - this.value=text; - } else { - //Other value exists - ignore - return; - } - - //Remove values on focus - $(this).focus(function() { - if(this.value==text || this.value=='') - this.value=''; - }); - - //Place values back on blur - $(this).blur(function() { - if(this.value==text || this.value=='') - this.value=text; - }); - - //Capture parent form submission - //Remove field values that are still default - $(this).parents("form").each(function() { - //Bind parent form submit - $(this).submit(function() { - if(fld_current.value==text) { - fld_current.value=''; - } - }); - }); - }); -}; \ No newline at end of file