Я столкнулся с странной ошибкой IE. Похоже, что при создании радиовходов с document.createElement результирующие виджеты не реагируют на клики. Они сеют на секунду, когда вы нажимаете на них, но они не проверяются. Он работает так, как ожидалось, в FF3, но не в IE7. Любая идея, что с этим связано?Динамически создаваемые радиовходы не проверяются в IE7
<html>
<body>
<form>
<div id="foo">
</div>
</form>
<script>
var foo = document.getElementById('foo');
var t = document.createElement('input');
t.type='radio';
t.name ='fool';
var f = document.createElement('input');
f.type='radio';
f.name ='fool';
foo.appendChild(t);
foo.appendChild(f);
</script>
</body>
</html>
дубликата http://stackoverflow.com/questions/118693/how-do-you-dynamically- Create-A-радио-кнопка-в-Javascript-что-работа-в-все-чело/119079 –