Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Jul 2003
    Messaggi
    404

    Aiutino!!!!!!!!!!!!!

    Ho una pagina ASP, con tre textbox e una checkbox......vorrei fari si che quando abilito la check mi si abilitano le text.....
    Ho provato a farlo per uno solo controllo e funziona...cioè nell'input della check ho selezionato la riga OnClick="nomecontrollo.disabled=!nomecheck non è abilitata"
    e cosi mi funziona per una sola text.....
    pero come ho gia detto devo farlo per più di una text e ho provato fare una funzione del tipo

    <%
    function AbilitaControlli ()
    {
    nometext1.disabled=!nomechek.disabled
    nometext2.disabled=!nomechek.disabled
    nometext2.disabled=!nomechek.disabled
    }
    %>

    Però cavolo nn mi funziona.......sapete darmi un aiutino?
    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao bluelions,

    perchè apri i tag ASP per scrivere funzioni javascript (che sono lato client)??
    Poi della checkbox devi controllare che sia checked e non disabled
    ti faccio un piccolo esempio
    codice:
    <script language="javascript">
    function AbilitaControlli(tf){ 
      ff = document.NomeForm
      ff.nometext1.disabled=tf
      ff.nometext2.disabled=tf
      ff.nometext3.disabled=tf
    }
    </script>
    <form name="NomeForm">
    	<input type="text" name="nometext1" disabled>
    
    	<input type="text" name="nometext2" disabled>
    
    	<input type="text" name="nometext3" disabled>
    
    	<input type="checkbox" name="nomecheck" value="ON" onclick="AbilitaControlli(!this.checked)">
    </form>

  3. #3
    Utente bannato
    Registrato dal
    Jul 2003
    Messaggi
    404
    FUNZIONA!!!!!!
    GRAZIE MOLTE!!!!!!!!

  4. #4
    Utente bannato
    Registrato dal
    Jul 2003
    Messaggi
    404
    Scusami ancora.....se vorrei mettere quella funzione in un file esterno...mi sai dire come dovrei fare....io ho fatto così,ma nn mi funziona mi da un errore di debug "Previsto Oggetto"


    e poi su onclick="<nome funzione (ab);"

    ma nn funziona......

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao bluelions,

    quello è un include lato server... cosa hai messo dentro il file AbilitaControlli.txt?? fatto come l'hai fatto tu nel file txt ci dovrebbe essere
    codice:
    <script language="javascript">
    function AbilitaControlli(tf){ 
      ff = document.NomeForm
      ff.nometext1.disabled=tf
      ff.nometext2.disabled=tf
      ff.nometext3.disabled=tf
    }
    </script>
    se invece vuoi mettere un js esterno
    codice:
    <script language="javascript" src="AbilitaControlli.js"></script>
    e nel file js ci deve essere
    codice:
    function AbilitaControlli(tf){ 
      ff = document.NomeForm
      ff.nometext1.disabled=tf
      ff.nometext2.disabled=tf
      ff.nometext3.disabled=tf
    }

  6. #6
    Utente bannato
    Registrato dal
    Jul 2003
    Messaggi
    404
    ok funziona .......
    grazie

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.