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

    riscrivere value di un button

    con questo codice visualizzo o nascondo il contenuto di un determinato div:
    Codice PHP:
        function displayDiv(index){
        
             
    divId "div" index;
             if (
    document.getElementById(divId).style.display=="none"){
                    
    document.getElementById(divId).style.display="block";
                 } else {
                    
    document.getElementById(divId).style.display="none";
                 }
        } 
    la funzione è richiamata da questo bottone:
    Codice PHP:
    <input id="btn1" type="button" value="mostra" onclick="displayDiv('1')"
    è possibile riscrivere il value del bottone in base alla visualizzazione o meno del div?
    cioè se il div è visibile il value del bottone sarà per esempio "chiudi", e se il div è nascosto il value del bottone deve ritornare "mostra"

    ho fatto un pò di prove ma senza risultati...

    grazie

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: riscrivere value di un button

    Codice PHP:
        function displayDiv(index){
        
             
    divId "div" index;
             if (
    document.getElementById(divId).style.display=="none"){
                    
    document.getElementById(divId).style.display="block";
                    
    document.getElementById('btn'+index).value="nascondi";
                 } else {
                    
    document.getElementById(divId).style.display="none";
                    
    document.getElementById('btn'+index).value="mostra";
                 }
        } 

  3. #3
    grazie, funziona.

    la mia prima prova era stata

    document.getElementById(btn1).value="nascondi";

    non passavo la stringa, my god.

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.