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

    disabilitare un select da javascript

    come da soggetto, non ricordo più come fare a disabilitare un select da una funzione javascript

    ricordavo una cosa di questo genere (che ovviamente non funziona):
    codice:
     
      document.formins.subcategory.value=disabled;
    Mi sapete dire qualè la sintassi corretta ?

    grazie
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  2. #2
    codice:
    document.formins.subcategory.disabled=true;
    ciao

  3. #3
    Utente di HTML.it L'avatar di KLINKO
    Registrato dal
    Sep 2002
    Messaggi
    285
    posto qui mi sembra correlato....
    io dovrei tenere disabilitata sempre una select solo fino a quando il valore di campo1 rimane = a 0

  4. #4
    prova cosi'... dovrebbe funzionare !!

    codice:
    if (document.tuoform.campo1.value!=0)
      document.tuoform.nomeSelect.disabled=false;
    else
      document.tuoform.nomeSelect.disabled=true;	}
    p.s.
    Grazie KLINKO per la dritta !!
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  5. #5
    Utente di HTML.it L'avatar di KLINKO
    Registrato dal
    Sep 2002
    Messaggi
    285
    non succede nulla... come lo faccio partire questo script?

    ho meso cosi e basta... serve altro?


    <SCRIPT LANGUAGE=javascript>

    function disabilita_onclick() {
    if (document.Riscossioni.ContantiTrasferiti.value!=0)
    document.Riscossioni.RifContantiTrasferiti.disable d=false;
    else
    document.Riscossioni.RifContantiTrasferiti.disable d=true;
    }

    function window_onload() {
    disabilita_onclick();
    }

    </SCRIPT>

  6. #6
    Quando richiami lo script da html, devi togliere "function" altrimenti dici a javascript che vuoi dichiarare un'altra funzione con dentro una chiamata ad un'altra funzione !

    se devi chiamare la funzione disabilita_onclick per esempio dalla pressione di un tasto, nel codice del tasto di submit metti una cosa di questo tipo:
    codice:
    <input type="button" name="button" onClick="disabilita_onclick();">
    se questo non e' il tuo caso, devi comunque togliere la digitura "function" e lasciare soltanto la chiamata a funzione !
    Non ho ancora ben chiaro quale sia il tuo caso, ma se ancora non riesci, postami la pagina !!

    ciao
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

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.