Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di andbaz
    Registrato dal
    Jul 2011
    Messaggi
    441

    Onclick editare variabile

    Questo è il mio codice:

    Codice PHP:
    <div id='$i'
        
    onclick="$z--">
        
    $z
    </div
    In breve, ho una serie di div tutti con id diverso, però molto simili tra loro: io vorrei che se venisse cliccato il div numero 4 a questo venisse editato il suo contenuto decrementandola di 1, ovvero la variabile $z con javascript, come lo scrivo questo?

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Per leggere/scrivere il contenuto di un elemento puoi usare innerHTML.
    Potrebbe essere una cosa del genere:
    codice:
    <html>
    <head>
    </head>
    <body>
    
    <div id="pippo" onclick="this.innerHTML--" >10</span>
    
    </body>
    </html>
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Utente di HTML.it L'avatar di andbaz
    Registrato dal
    Jul 2011
    Messaggi
    441
    Ho provato così:

    Codice PHP:
    <div id='$i' 
        
    onclick="this.innerHTML='$z--'"
        
    $z 
    </div
    Però ora se prima z era 5, ora con un click diventa 5--

    Cosa sbaglio nella sintassi?

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    non puoi decrementare una stringa, prima converti in numero e poi decrementi

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.