This looks like yet another IE bug to me. Did you try setting
innerHTML?

- kangax

On Mar 3, 9:51 am, ohneworte <[EMAIL PROTECTED]> wrote:
> Hello together,
>
> does anyone know why IE does not focus on elements that are pasted in
> the DOM via Prototypes "Element.insert" or the JavaScript-Basic
> "appendChild()"?
>
> Following scenario:
>
> -------------------------------------------
>
> <div id="pasteMeHere">
>         <span id="testFocus_1" tabindex="0" style="border:solid red">Focus me!
> </span>
> </div>
>
> <script>
>         var test = document.createElement("span");
>                 test.innerHTML = 'Focus me too!';
>                 test.style.border = 'solid green';
>                 test.setAttribute('id', "testFocus_2");
>                 test.setAttribute('tabindex', '0');
>
>         // Choose one of the following:
>
>         // 1. Prototype-Way: NOT WORKING!
>        $("pasteMeHere").insert({ bottom: test });
>
>         // 2. Basic JavaScript-Way: NOT WORKING!
>         document.getElementById("pasteMeHere").appendChild(test
>
>         // 3. Additional-Way: WORKING!
>         document.write('<span id="testFocus_2" style="border: medium
> solid green;" tabindex="0">Focus me too!</span>')
> </script>
>
> -------------------------------------------
>
> If I include my new span-Tag with the first or second method it is not
> possible to focus it via the tabulator.
> Thanks for any hints ...
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to