public marks

PUBLIC MARKS from astrochoupe with tags js & radio

19 May 2009 15:45

Dynamically Created Radio Buttons - Another IE Gotcha

As soon as I think I have it all worked out I bump into another oddity between Firefox and IE and handling the DOM. Specifically adding a radio button (or set of them) dynamically. My initial javascript went something like this: # var rdo = document.createElement('input'); # rdo.type = 'radio'; # rdo.id = 'someUniqueID'; # rdo.name = 'myRadio'; # rdo.value = 1; # # myDocumentsBody.appendChild(rdo); This almost worked perfectly. The input was added, it was a radio button, but it was totally unselectable. I could select it via javascript but the normal "click" event didn't cause the radio button to assume the "selected" state in IE? What gives?

astrochoupe's TAGS related to tag js

api +   button +   chargement +   chargement à la volée +   chrome +   css +   css3 +   firefox +   google +   html +   html5 +   image +   javascript +   jQuery +   lazy load +   maps +   opera +   optimisation +   radio +   safari +   speed +   temps +   tweets +   twitter +   web +   webmaster +