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

    fogli di stile e javascript

    salve.
    Mi spiegate perche questo codice non funziona?

    Codice PHP:

    <head>
      <
    title></title>




    <
    script language="JavaScript">

    <!--
    var 
    el=document.getElementById("prova");
    el.style.fontSize="50px";

    -->
    </script>
    <style type="text/css">
    <!--
    #prova{
      font-size: 12px;
    }


    -->
    </style>
    </head>

    <body>
    <p id="prova">Ciao come  va</p> 


    </body> 
    <-------------------------------->
    Se non avessimo difetti, non ci farebbe tanto piacere trovarne negli altri.
    <-------------------------------->
    Andate sempre contro il vento...Solo così imparerete a volare...

  2. #2
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777

    Re: fogli di stile e javascript

    Originariamente inviato da fabione_htm
    salve.
    Mi spiegate perche questo codice non funziona?

    Codice PHP:

    <head>
      <
    title></title>




    <
    script language="JavaScript">

    <!--
    var 
    el=document.getElementById("prova");
    el.style.fontSize="50px";

    -->
    </script>
    <style type="text/css">
    <!--
    #prova{
      font-size: 12px;
    }


    -->
    </style>
    </head>

    <body>
    <p id="prova">Ciao come  va</p> 


    </body> 
    E chi ti ha detto che non funzione? Provalo bene e vedrai che va

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    perchè il javascript viene eseguito quando l'elemento 'prova' ancora non esiste.
    Vuoi aiutare la riforestazione responsabile?

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

  4. #4
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Io l'ho provato spostando il JS dopo il vss e funzionava bene ora ho provato a metterlo prima come nel codice postato e funziona ugualmente

  5. #5
    Salve.
    è da stamattina che cerco di fare sta minchi.. e non sò più come provarlo Vi invio un link

    http://www.ippolitoservicebus.it/prova.html

    Tra le altre prove avevo già spostato il codice JS sotto perchè appunto l'oggetto non ancora creato non può essere modificato ma il risultato non cambia sarà una banalità ma quale?
    <-------------------------------->
    Se non avessimo difetti, non ci farebbe tanto piacere trovarne negli altri.
    <-------------------------------->
    Andate sempre contro il vento...Solo così imparerete a volare...

  6. #6
    Utente bannato
    Registrato dal
    Dec 2008
    Messaggi
    78

    body onload

    Fare eseguire lo SCRIPT tramite una function; quindi si racchiude il tutto tra le due parentesi graffe che delimitano una function.
    Far partire la function tramite il comando onload="" assegnato al BODY; onload si attiva appena il BODY ha terminato di essere caricato.

    codice:
    <html>
    <head>
      <title>font resizer</title>
    
    
    <script language="JavaScript">
    <!--
    
    function setup(){
     var el=document.getElementById("prova");
      el.style.fontSize="50px";
     }
    
    -->
    </script>
    
    <style type="text/css">
    <!--
    #prova{
      font-size: 12px;
    }
    
    
    -->
    </style>
    </head>
    
    <body onload="setup();">
    <p id="prova">Ciao come  va</p> 
    
    
    </body>
    </html>

  7. #7
    Non ci avevo pensato al gestore di eventi. Mi sarò letto diversi post e articoli e nessuno ne parla.
    Grazie.

    P.s. per Gufo
    Com'é che a te funziona cosi senza il gestore?
    <-------------------------------->
    Se non avessimo difetti, non ci farebbe tanto piacere trovarne negli altri.
    <-------------------------------->
    Andate sempre contro il vento...Solo così imparerete a volare...

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.