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

    abilitare un pulsante dipendente da checkbox

    esiste un pulsalte
    <asp:Huperlik id="send"....Enable=false>invia</asp:hyperlink>

    ed una checkbox

    <asp:CheckBox ID=regolamento runat=server Checked=false/>

    quindi quando la pagina viene caricata il link è disabilitato

    se io lo voglio abilitare il link nel momento in cui spingo la checkbox cm faccio?

    ho provato a inserire all'interno della checkbox

    onserverclik="Able"

    dove Able è una funzione contenente la seguente istruzione


    send.Enabled=true

    ma non funziona xkè il link è stato già scritto quindi ci vorrebbe qualcosa che "rinfreschi" quella parte della pagina, ma non tutta la pagina xkè perderei i dati che ci sono!

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    codice:
    window.onload = function()
    {
    	var cb = document.getElementById("CheckBox1");
    	if(cb) cb.onclick = function(event)
    	{
    		var lk = document.getElementById("HyperLink1");
    		if(this.checked)
    		{
    			this.lk_onclick_old = lk.onclick;
    			lk.disabled = true;
    			lk.onclick = function(){return false;};
    		}
    		else
    		{
    			lk.disabled = false;
    			lk.onclick = this.lk_onclick_old;
    		}
    		
    	}
    }
    Pietro

  3. #3
    vabbè ma nn funziona....
    speigami il funzionamento....
    lo hai inserito cm javascript ma nn sto utilizzando javascript!
    ma visual basic :master: :master: :master:

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da 9178angel
    vabbè ma nn funziona....
    speigami il funzionamento....
    lo hai inserito cm javascript ma nn sto utilizzando javascript!
    ma visual basic :master: :master: :master:

    Io l'ho provato con IE, Firefox ed Opera. A me funziona
    Poi, tu puoi usare quello che vuoi nel server, ma nel client devi utilizzare javascript o vbscript
    Pietro

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.