X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=wicket%2Fcomponents%2Fsrc%2Fmain%2Fresources%2Forg%2Fwamblee%2Fwicket%2Fbehavior%2Fwamblee-preselect.js;fp=wicket%2Fcomponents%2Fsrc%2Fmain%2Fresources%2Forg%2Fwamblee%2Fwicket%2Fbehavior%2Fwamblee-preselect.js;h=c2caa7b88f148286b5b151fd8c282ec9092e713e;hb=b4a12f3ba322f097dae9b946e10aa61c31288fbf;hp=0000000000000000000000000000000000000000;hpb=2ab3ba6d10ca5a432c28c16e5654021cbfa04c4f;p=utils diff --git a/wicket/components/src/main/resources/org/wamblee/wicket/behavior/wamblee-preselect.js b/wicket/components/src/main/resources/org/wamblee/wicket/behavior/wamblee-preselect.js new file mode 100644 index 00000000..c2caa7b8 --- /dev/null +++ b/wicket/components/src/main/resources/org/wamblee/wicket/behavior/wamblee-preselect.js @@ -0,0 +1,13 @@ +org.wamblee.preselectSetup = function(id) { + var preselect = function(elem) { + if (elem.defaultValue == elem.value) { + elem.select(); + } + }; + // Add focus listeners. + $(id).find(":text, textarea").each(function() { + $(this).focus(function() { + preselect(this); + }); + }) +} \ No newline at end of file