Visualizzazione risultati 1 fino 6 di 6

Discussione: [JS] Checkbox selezionato aziona js

  1. #1
    Guest

    Predefinito [JS] Checkbox selezionato aziona js

    Ciao a tutti, io vorrei che se metto la V nel checkbox (data) allora interviene javascript e manda una condizione cioè se io l'ho selezionato allora nasconde il campo data, in alternativa se non lo è allora lo mostra (come di default). Solo che non mi riesce! =(
    Codice PHP:
    <script type="text/javascript">
    function
    data() {
    if(
    add.data.checked) {
    document.getElementById("data").style.display = "none";
    }
    else {
    document.getElementById("data").style.display = "inline";
    }
    }
    </script>

    <form name="add">
    <input type="text" size="80" id="data" name="data" /> <input type="checkbox" name="data" onClick="data();" value="def" /> Nascondi</td>
    </form>
    Grazie mille, ciao Davide!! *___*

  2. #2
    L'avatar di acsocmel
    acsocmel non è connesso Utente attivo
    Data registrazione
    03-07-2007
    Messaggi
    463

    Predefinito

    gli id devono essere univoci, tu lo hai usato uguale per due input diversi
    dal punto di vista del js non saprei, forse gli apici singoli invece che doppi, boh

  3. #3
    Guest

    Predefinito

    prova cosi....
    Codice PHP:
    <input type="text" size="80" id="campo1" name="campo1" >
    <
    input name="checkimg" id="checkimg1"
    onclick="(this.checked)?document.getElementById('campo1').disabled=true:document.getElementById('campo1').disabled=false,document.getElementById('campo1').className='dati'"
    type="checkbox">

  4. #4
    Guest

    Predefinito

    acsomel: No, non credo anche perché nella classe è specificato che solo su id=data va eseguita l'azione! XD
    hotmailpower: Non funziona, ma grazie comunque!! xD

  5. #5
    Guest

  6. #6
    Guest

    Predefinito

    qui ci vuole l'ajax guardati qui il seocndo esempio fa al caso tuo :D

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •