Disattivare il collegamento utilizzando javascript

Ho il seguente codice HTML e vorrei disattivare il collegamento utilizzando javascript.

<a style="white-space: nowrap;" onclick="return InstallWebApp(true);" id="uc_ii_lnkInstall" href="javascript:__doPostBack('uc_ii$lnkInstall','')">
<img style="border-width: 0pt; margin-right: 3px;" id="uc_ii_lnkInstallImg" alt="Install" title="Install" src="/CortexDotNet/pics/buttons/install_g.gif">
Install
</a>

JavaScript sto usando sono :

  document.getElementById("uc_ii_lnkInstall").disabled = true;

Tuttavia , non lavoro , non ho potuto ancora fare clic su questo link dopo mi hanno disattivato il collegamento con il javascript.Guardo l’html , non sembrano avere l’disattivare l’attributo di un tag.Qualcuno mi può aiutare a spiegare questo, per favore?

disattivare, giusto?

OriginaleL’autore Ybbest | 2010-10-14

2 risposte

  1. 9
    document.getElementById("uc_ii_lnkInstall").onclick = function() { return false; };

    Il valore di ritorno del falso in vecchio stile gestore di eventi impedisce l’azione di default (cioè il caricamento di javascript: URL).

    Se si desidera grigio per il collegamento dell’immagine, si potrebbe anche bisogno di sostituire l’src dell’immagine URL con una punta a un grigio versione dell’icona e cambiare il colore del testo utilizzando .style.color = "gray";.

    Grazie mille!!!!!!!!!!!!!! !

    OriginaleL’autore PleaseStand

  2. 1

    Non credo che la disabilita’ attributo di lavoro sui collegamenti, che opera per lo più in forma di elementi come input, textarea, button, etc.

    Ma come @idealmachine detto normale link <a> può essere disabilitata, restituendo false ‘return false‘ di javascript/jquery.

    OriginaleL’autore Shaoz

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *