Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problemi con setAttribute

    Salve a tutti. Ho realizzato un piccolo script per pareggiare l'altezza del left di una pagina con quella della div centrale con i contenuti. Ma la funzione va bene con IE, ma non con Firefox. Ecco la funzione :

    function adegua_left() {
    if(document.getElementById) {
    var alt_destra = document.getElementById('right').offsetHeight;
    var alt_sinistra = document.getElementById('left').offsetHeight;
    if(alt_sinistra < alt_destra) {
    document.getElementById('left').style.setAttribute ('height', alt_destra);
    }
    }
    }

    la console degli errori di firefox mi comunica che
    document.getElementById('left').style.setAttribute non è una funzione
    Come faccio ?
    Grazie

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    document.getElementById('left').style.height = alt_destra + 'px';
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Un milione e mezzo di ringraziamenti al giorno per una settimana.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.