Esatto, quel pezzo di codice va a cercare l'elemento nel DOM ma se glielo passo tramite parametro, in questo cosa il "this", non c'è bisogno di andare a cercarlo visto che glielo stai dando direttamente te
Così non funziona neppure
Codice:
<button type="button" id="cambiopiano1d2" onfocus="sel1(pianta1d2)" onblur="des2(pianta1d2)" class="btn">
Aula Magna
</button>
<button type="button" id="cambiopiano1d5" onfocus="sel3()" onblur="des4()" class="btn">
Aula Magna2
</button>
<script type="text/javascript">
function sel1(pianta1d2) {
pianta1d2.style.backgroundColor = "#87779D";
}
function des2(pianta1d2) {
pianta1d2.style.backgroundColor = "#F00";
}
</script>