The Little Guy Posted October 1, 2008 Share Posted October 1, 2008 I need a way to do this in IE, it works in FF, but since IE doesn't support the setAttribute method, how can I change it?: for(var i=0;i<anchors.length;i++){ if(anchors[i].getAttribute('class')=='sel'){ anchors[i].setAttribute('class','uSel'); } } document.getElementById(s).setAttribute('class','sel'); The above just gets all the anchors on the page where the class equals sel, then changes it to uSel. the following line under the for, sets the class of the link that was clicked to sel. Link to comment https://forums.phpfreaks.com/topic/126691-solved-ie-setattribute/ Share on other sites More sharing options...
F1Fan Posted October 1, 2008 Share Posted October 1, 2008 Use className instead. It will work with IE and FF. anchors[i].className = 'uSel'; Link to comment https://forums.phpfreaks.com/topic/126691-solved-ie-setattribute/#findComment-655225 Share on other sites More sharing options...
The Little Guy Posted October 2, 2008 Author Share Posted October 2, 2008 Great! Link to comment https://forums.phpfreaks.com/topic/126691-solved-ie-setattribute/#findComment-655229 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.