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

    Problema con javascript

    Stò impazzendo !
    Sto tentando di visualizzare die campi di un form in base allo stato di una checkbox
    ci sono dei problemi

    se faccio il controllo solo per un campo lo script funziona
    nel caso in cui ne controllo uno funziona ma mi da un errore mi dice che è prevista una funzione
    se ne includo un terzo i primi 2 funzionano e da un errore mi dice che è prevista una funzione



    <script type="text/javascript">

    function controlla(f){
    if (f.checked)
    (document.getElementById("rag_soc2").style.visibil ity = "visible")
    (document.getElementById("txt_rag_soc2").style.vis ibility = "visible")
    (document.getElementById("pivacf2").style.visibili ty = "visible")
    else
    (document.getElementById("rag_soc2").style.visibil ity = "hidden")
    (document.getElementById("txt_rag_soc2").style.vis ibility = "hidden")
    (document.getElementById("pivacf2").style.visibili ty = "hidden")

    }
    </script>

    <input type="checkbox" name="checkbox" value="checkbox" onClick="controlla(this)">
    <div align="right" id="txt_rag_soc2" style="visibility:hidden;">Ragione Sociale:</div>
    <input type="text" class="input" name="rag_soc2" size="45" maxlength="50" id="rag_soc2" style="visibility:hidden;">
    <input type="text" class="input" name="pivacf2" size="30" maxlength="16" id="pivacf2" style="visibility:hidden;">

  2. #2
    Reale_Augello
    Guest

    Prova...

    ... così, ad occhio:

    codice:
    function controlla(f){ 
    if (f.checked) {
    (document.getElementById("rag_soc2").style.visibility = "visible") 
    (document.getElementById("txt_rag_soc2").style.visibility = "visible") 
    (document.getElementById("pivacf2").style.visibility = "visible") 
    }
    else { 
    (document.getElementById("rag_soc2").style.visibility = "hidden") 
    (document.getElementById("txt_rag_soc2").style.visibility = "hidden") 
    (document.getElementById("pivacf2").style.visibility = "hidden") 
    }
    }
    Ciao !

  3. #3
    Già ho provato così ma il terzo "pivacf2" quando abilito il checkbox non me lo visualizza e mi dà sempre questo ca.... di prevista funzione!
    <script type="text/javascript">

    function controlla(f){
    if (f.checked){
    (document.getElementById("rag_soc2").style.visibil ity = "visible")
    (document.getElementById("txt_rag_soc2").style.vis ibility = "visible")
    (document.getElementById("pivacf2").style.visibili ty = "visible")
    } else {
    (document.getElementById("rag_soc2").style.visibil ity = "hidden")
    (document.getElementById("txt_rag_soc2").style.vis ibility = "hidden")
    (document.getElementById("pivacf2").style.visibili ty = "hidden")
    }
    }

    </script>

  4. #4
    finalmente ho risolto mancavono quelle ca.... di ;

  5. #5
    Reale_Augello
    Guest

    ...

    Originariamente inviato da antoedp
    finalmente ho risolto mancavono quelle ca.... di ;
    Tranquillizzati però, amico.
    Con un pò di calma si ottiene tutto.

    Alla prossima.

  6. #6
    I problemi continuano a venire !!

    function controlla(f){

    if (f.checked){

    (document.getElementById("rag_soc2").style.visibil ity = "visible");
    (document.getElementById("txt_rag_soc2").style.vis ibility = "visible") ;
    (document.getElementById("pivacf2").style.visibili ty = "visible")
    } else {
    (document.getElementById("rag_soc2").style.visibil ity = "hidden") ;
    (document.getElementById("txt_rag_soc2").style.vis ibility = "hidden") ;
    (document.getElementById("pivacf2").style.visibili ty = "hidden") ;
    }
    }

    </script>

    Cosi faciendo ho impostato la cosa con una checkbox volendola impostare con un radiobutton

    ho provato così ma senza risultati

    if (f.radiobutton.value=="2")

  7. #7

    funzione epunto e virgola

    dove manca il ;?

    sareste gentili dando le soluzioni altrimenti a cosa serve un forum?
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

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.