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

    disabilitare button alla modifica di un campo del form

    Salve a tutti e auguri di buon 2012!

    Una piccola domanda:

    ho un button con id conosciuto che vorrei disattivare qualora in un altro form l'utente modifichi uno qualunque dei campi input text o textarea.
    di questi campi non conosco il numero e nemmeno il name e l'id che creo dinamicamente con php. ma potrei ricavarli facilmente prima di inviare la pagina al client.

    se possibile vorrei che in caso l'utente resetti i valori a quelli di default, che potrebbero non essere vuoti, il bottone si riattivasse.

    è fattibile?
    avete qualche esempio di codice da cui prendere spunto?
    Ciao!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Devi radoppiare tutti i campi da controllare e all'onchenge o onblur li verifichi se i dati sono diversi abiliti es:
    <input type="text" id="nome" name="nome" value="Andrea" onblur="VerificaDato(this)" />
    <input type="hidden" id="ck_name" name="ck_name" value="Andrea" />
    <script>
    function VerificaDato(elem){
    var confronto = document.getElementById("ck_"+elem.id).value
    if(elem.value!=confronto){
    document.getElementById("id_button").removeAttribu te("disabled")
    }else{
    document.getElementById("id_button").setAttribute( "disabled","disabled")
    }
    }
    </script>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Perfetto... la proverò ma credo che andrà bane!
    Grazie!
    Ciao!

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.