Kolyaj, спсибо, до этого к сожалению додумался сам, но кажется не красивым решением, хотя и решением, и onclick по другому, хотя мошт и неправильно
onclick = function(){ selectType(i); };
Но всё же интересно почему самый принастоящий DOM не канает в ИЕ, и можно ли эту проблему решить, что бы во всех браузерах использовать столь красивые setAttribute
?