setAttribute su Internet Explorer: PITA!
giugno 25, 2008
Come ampiamente noto, l’utilizzo del metodo JS DOM .setAttribute(‘attributo’,'valore’) funziona su Internet Explorer solo in alcuni casi. In particolare non è possibile, nemmeno tramite un workaround, impostare il valore dell’attributo style di un dato elemento.
Il comando
document.getElementById('salva').setAttribute("style","visibility:visible");
funzionante su Opera, Gecko (Firefox, Mozilla …) e Safari, fallisce miseramente con Internet Explorer. La soluzione deriva semplicemente dall’utilizzo della chiamata standard
document.getElementById('salva').style.visibility='visible';
funzionante su tutti i browser sopracitati.
[...] falsariga del post di ieri, continuo ad appuntarmi i problemi incontrati con JS su Internet Explorer, nella speranza che [...]
grazie per lo spunto… mi ha risolto qualche mal di testa
grazie per lo spunto… mi ha risolto qualche mal di testa