This is for what?? U wanna set the input always with focus???

On 5/24/07, Karl Rudd <[EMAIL PROTECTED]> wrote:

If you're wanting the text field to retain focus no matter what then
you should probably reconsider. It's not a very good thing from a UI
design perspective. It is possible but it pretty much "locks up" the
entire browser.

Having given you the "don't shoot yourself or the user in the foot"
warning, here's code to do it:

$('input#MyTextInput').blur( function() {
   var input = this;
   setTimeout( function() {
       input.focus();
   }, 0);
});

Tested and working in IE and Firefox.

Karl Rudd

On 5/25/07, Glen Lipka <[EMAIL PROTECTED]> wrote:
> Code sample:
> $("input#MyTextInput").blur(
>   function() {
>     setTimeout("$('#MyTextInput').focus()",0);
>    }
> );
>
>  That works in FF.
> ----------------------
> $("input#MyTextInput").blur(
>    function() {
>      $('#MyTextInput').focus();
>    }
>  );
>
> That does not work in FF.
> ---------------------
>
> Trying to re-focus back on an input after a blur event.
> IE works in more circumstances, but FF does not.
>
> Is there an easier way?
>
> Glen
>



--

[]´s Jean
www.suissa.info

  Ethereal Agency
www.etherealagency.com

Reply via email to