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

    Javascript: sapere un valore di un div

    Ciao...
    E' possibile far riconoscere a una funzione js un'oggetto style di un div?
    Mi spiego meglio:
    codice:
       ...
    <script>
    function sty(stile) {
      alert(stile.top);
    }
    </script>
       ...
    <style type=text/css></style>
    <div id=smallbox onmouseover="sty(this.style);">[img]img.gif[/img]</div>
       ...
    Con questo script, l'alert non contiene nessun valore... Come faccio per fargli scrivere il valore del top (100) ???
    Grazie

  2. #2

  3. #3
    da quello che ho capito vorresti sapere cosa c'è nel campo style di un div...giusto????


    se si prova così:
    document.nome_div.style


    oppure dimmi il tuo problema...
    Let's your dream came true!

  4. #4
    Grazie per la risposta...
    Più precisamente dovrei sapere quanto vale "top" dello style...
    Ho provato a modificare lo script in:
    codice:
    <script>
    function sty() {
      alert(document.divname.style.top);
    }
    </script>
      ...
    <style type=text/css></style>
    <div name=divname id=smallbox onmouseover="sty();">[img]img.gif[/img]</div>
    ...Vorrei che il messaggio dell'alert mi mostrasse il valore di "top" (ossia 100), ma l'alert è vuoto...

  5. #5
    ecco a te...funzia:

    <div name="divname" style="position:center; top:100; left:100;" onMouseover="javascript:alert(this.style.top);">[img]img.gif[/img]</div>
    Let's your dream came true!

  6. #6
    Grazie mille
    Non ho ancora capito il perchè, ma ora funziona perfettamente!

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.