Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    Prendere il margine dall'alto di un div

    Ciao, vorrei sapere quale proprietà devo richiamare per vedere il top di un div, ad esempio:

    codice:
    <div id="esempio" style="position:absolute;top:20px">
    prova
    </div>
    
    <script>
    var esempio = document.getElementById('esempio');
    alert(esempio.cosa);
    </script>
    cosa metto al posto del cosa?

    ciao e grazie dell'aiuto..

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    se avessi + fantasia...

    alert(esempio.top);


  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    No, il codice esatto e`:
    alert(document.getElementById('esempio').style.top );

    se non metti la chiave .style. prendi la proprieta` HTML, che in qualche browser non e` definita o ha nome diverso.

    Nota:
    Non tutti i browser permettono la lettura di tutte le proprieta` settate tramite CSS, ma la maggior parte si`.


    PS: non conviene dare lo stesso nome ad una variabile JS e ad un oggetto della pagina: in qualche caso vanno in conflitto.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    grazie per le dritte, non ho mai seriamente programmato in js, quindi queste cose mi mancavano

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 © 2025 vBulletin Solutions, Inc. All rights reserved.