Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    29

    abilita tasto / disabilita tasto

    controllate questa funzione


    <input name="ckd1" id="ckd1" type="checkbox" value="spunta ckd" onclick="spunta();"> <input name="tst1" id="tst1" type="button" value="bottone prova" onClick="tasto1();">

    function tasto1(){
    var rv = confirm('clicca su OK per lanciare il file eseguibile,\nAltrimenti clicca su ANNULLA');
    if (rv) {
    alert("Ricordati di Cliccare sul Tasto Open/Esegui!!!");
    location.href="L:/batch/prova.vbs";
    document.getElementById("ckd1").checked = true;
    }
    if (document.getElementById("ckd1").checked) {
    document.getElementById("tst1").disabled = true;
    } else {
    alert("hai premuto ANNULLA");
    }
    }
    function spunta() {
    var ckbon = document.getElementById("ckd1").checked = true;
    var ckboff = document.getElementById("ckd1").checked = false;
    if (ckbon) {
    alert("Stai togliendo la spunta per abilitare il tasto!!!");
    document.getElementById("tst1").disabled = false;
    document.getElementById("ckd1").checked = false;
    } else if (ckboff) {
    document.getElementById("tst1").disabled = true;
    alert("Funzione Annullata");
    }
    }

    In pratica quando clicco sul pulsante e mi lancia l'eseguibile , automaticamente mi mette una spunta ed mi disabilita il tasto. ma se all'inizio del caricamento della pagina cerco di mettere la spunta per disabilitare il tasto, NON ME LO FA!!! Dove sbaglio???

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    29

    Re: abilita tasto / disabilita tasto

    Originariamente inviato da anima77
    controllate questa funzione


    <input name="ckd1" id="ckd1" type="checkbox" value="spunta ckd" onclick="spunta();"> <input name="tst1" id="tst1" type="button" value="bottone prova" onClick="tasto1();">

    function tasto1(){
    var rv = confirm('clicca su OK per lanciare il file eseguibile,\nAltrimenti clicca su ANNULLA');
    if (rv) {
    alert("Ricordati di Cliccare sul Tasto Open/Esegui!!!");
    location.href="L:/batch/prova.vbs";
    document.getElementById("ckd1").checked = true;
    }
    if (document.getElementById("ckd1").checked) {
    document.getElementById("tst1").disabled = true;
    } else {
    alert("hai premuto ANNULLA");
    }
    }
    function spunta() {
    var ckbon = document.getElementById("ckd1").checked = true;
    var ckboff = document.getElementById("ckd1").checked = false;
    if (ckbon) {
    alert("Stai togliendo la spunta per abilitare il tasto!!!");
    document.getElementById("tst1").disabled = false;
    document.getElementById("ckd1").checked = false;
    } else if (ckboff) {
    document.getElementById("tst1").disabled = true;
    alert("Funzione Annullata");
    }
    }

    In pratica quando clicco sul pulsante e mi lancia l'eseguibile , automaticamente mi mette una spunta ed mi disabilita il tasto. ma se all'inizio del caricamento della pagina cerco di mettere la spunta per disabilitare il tasto, NON ME LO FA!!! Dove sbaglio???


    Ringrazio tutti ma ho risolto...

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.