Comment Activer/Désactiver linkbutton en javascript?
J'ai un bouton de lien dans la page .
<asp:LinkButton ID="edit" runat="server" OnClick="edit_Click" Enabled="False">ویرایش</asp:LinkButton>
Je veux Activer/Désactiver ceci en javascript.
J'utilise ce code, mais de le rendre visible
var objedit = document.getElementById('<%= edit.ClientID.ToString() %>');
objedit.style.display = "none";
J'utilise ce code, mais de ne pas permettre
if (count == 1) {
objedit.disabled = false;
} else {
objedit.disabled = true;
}
Je peux cliquer, mais linkbutton est désactiver .
ce que vous voulez ? désactiver ou cachés de l'élément ?
affichage de l'élément . Je veux montrer "Modifier l'Article "comme" New Item"
hey pesar , farsi begoo , motavajeh nashodam manzooret chie?
homme vous linkbutton daram ke mikham activer/désactiver konam az hame en coda de jambon estefade kardam vali hamintor ke toie ax mibinin être sorat désactiver neshon mide , albate mitonam cliquez sur konam vali karbar être sorat gheir faal mibine 🙂
Découvrez mon mise à jour.
affichage de l'élément . Je veux montrer "Modifier l'Article "comme" New Item"
hey pesar , farsi begoo , motavajeh nashodam manzooret chie?
homme vous linkbutton daram ke mikham activer/désactiver konam az hame en coda de jambon estefade kardam vali hamintor ke toie ax mibinin être sorat désactiver neshon mide , albate mitonam cliquez sur konam vali karbar être sorat gheir faal mibine 🙂
Découvrez mon mise à jour.
OriginalL'auteur ar.gorgin | 2012-04-08
Vous devez vous connecter pour publier un commentaire.
essayer cette
si vous voulez l'activer juste objedit.disabled = false;
Ok , j'ai utiliser ce code . je peux cliquer sur le bouton, mais linkbutton est affiché.
attendre l'homme, je n'ai pas réussis à comprendre ce que tu voulais faire, pouvez-vous préciser votre question?
Plz montrez l'image. J'ai utiliser ce code(objedit.disabled = false;). mais Modifier l'Élément est affiché .il devrait s'afficher comme "New Item"
OriginalL'auteur Peter Wateber
Ce lien devrait vous donner tout ce dont vous avez besoin. Vous ne pouvez pas vraiment "désactiver" un linkbutton parce que c'est juste un lien avec une partie du code javascript ci-joint. Fondamentalement, vous avez besoin de réaffecter le gestionnaire de clic à quelque chose qui retourne void ou faux.
Vous pouvez vous référer à l'ID du lien avec le script suivant:
Avez-vous regardé les liens que j'ai posté? Vous devez réaffecter le gestionnaire d'événement onclick de la linkbutton: un.onclick = function(){};
Je Attribut de jeu pour linkbutton (onclick).
OriginalL'auteur Daniel Szabo
Donc, est-ce que vous souhaitez?
http://jsfiddle.net/hzaR6/
http://jsfiddle.net/hzaR6/2/
-- Mise à JOUR, testé sur Chrome et FirefoxLa mise à JOUR de façon
Vous pouvez utiliser un
class
nom de définir élément désactivé, pour lesquels vous pouvez avoir plus de contrôle sur leurs styles ... etc.et pour le css
Vous pouvez faire ce que vous voulez ici.
Le bon vieux
form
élément façonCela va désactiver tous les éléments de formulaire. Si vous voulez les activer, il suffit de changer
false
àtrue
.a
seratrue
si l'élément est désactivé. Sinon, il serafalse
.Merci, j'utilise ce code mais il ne fonctionne pas 🙁
Je ne pense pas que
disabled
travaux sur les liens...vous avez raison. Si l'OP veut désactiver un linkbutton via javascript, il faut soit modifier l'événement onclick ou le linkbutton lui-même, ou l'utilisation d'un asp:bouton à la place (dans ce cas, votre solution de travail).
jsfiddle.net/hzaR6/2 version mise à Jour
OriginalL'auteur Derek 朕會功夫
document.getElementById("lnk").style.display = "none";
OriginalL'auteur Moulika Pinapathruni
Pour désactiver l'élément:
Pour réactiver:
Bien sûr, il peut être fait après le document (DOM) est chargé.
OriginalL'auteur Alex Kudryashev