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

    [JQUERY] leggere variabili interne al ready()

    Salve a tutti...
    Oggi mi è giunta l'esigenza di leggere il valore di una variabile instanziata all'interno della funzione ready() di JQUERY. Faccio un esempio di codice
    Codice PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
    >
    <
    html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <
    head>
    <
    title>Prova form in php</title>
    <
    script src="../librerie/js/lib_function.js" type="text/javascript"></script>
    <link rel="stylesheet" type="text/css" href="../librerie_ext/jquery/css/jquery-ui-1.8.14.custom.css" media="all" />
    <script src="../librerie_ext/jquery/js/jquery.min.js" type="text/javascript"></script>
    <script src="../librerie_ext/jquery/js/jquery-ui-custom.min.js" type="text/javascript"></script>
    <script type="text/javascript">

     $(document).ready(function(){
      var a=10;
     });

     function vis(){
      alert(a);
     }

    </script>
    </head>
    <body>
     <input type="button" value="clicca" onclick="vis();" />
    </body>
    </html> 
    Vorrei che al cliccare del bottone l'alert mi restituisse il valore di "a"

    E' fattibile?
    La fantasía, abandonada de la razón, produce monstruos imposibles; unida con ella es madre de las artes y origen de las maravillas.
    (Francisco Goya)
    ----------------------------------------
    http://www.mangioebevo.it
    http://www.definitives.org

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    codice:
    $(document).ready(function(){ 
      a=10; 
     });
    Ti basta eliminare "var". Per maggiori informazioni cerca in rete "scope variabili"

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.