Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2015
    Messaggi
    95

    Testo variabile di stato

    Buongiorno a tutti, mi servirebbe un'informazione legata al testo, non saprei come fare...

    Ho questo script:

    <div id="pulsante">
    <a href="#" onClick="scrive(2)"><img src="img/off.png" id="L1"/></a>
    </div><div style="margin-left:90px; margin-top:-50px"> Lampadina 1 </div><br>

    <script>L1=="On"?document.getElementById("L1").s rc = "img/on.png": document.getElementById("L1").src ="img/off.png";

    </script>

    Lo script non è completo ma ho inserito quello che serve....
    In pratica l'oggetto immagine cambia stato in base alla variabile L1, che sta ad indicare se la lampadina è accesa o spenta, fin qui ok.
    Ma adesso vorrei che il testo "Lampadina 1", diventi "Lampada On" oppure "Lampada Off", in base ad L1.
    Sicuramente è facile ma non so come fare...

    Come devo fare? Grazie mille a tutti...

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    <div id="pulsante">
    <a href="#" onClick="scrive('on')"><img src="img/off.png" id="L1"/></a>
    </div><div style="margin-left:90px; id="luce" margin-top:-50px"> Lampadina 1 </div><br>
    codice:
    <script>
    function scrive(stato){
    var L1= document.getElementById("L1")
    var luce= document.getElementById("luce")
    if(stato=='on'){
    L1.src = "img/on.png"
    L1.onclick=function(){scrive('off')}
    luce.innerHTML='Lampadina On';
    }else{
    L1.src ="img/off.png";
    L1.onclick=function(){scrive('on')}
    luce.innerHTML='Lampadina Off';
    }
    }
    </script>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.