Heim > Artikel > Web-Frontend > Beispiel für die Verwendung des Disabled-Attributs von hyperlink_javascript-Fähigkeiten
Sie können das Disabled-Attribut des Hyperlinks auf „true“ und „false“ setzen, um zu bestimmen, ob auf den Hyperlink geklickt werden kann
Zum Beispiel:
<a herf='http://www.baidu.com' onclick='return click(this);' disabled='ture'>bai du</a>
Das oben Gesagte bedeutet, dass Sie nicht möchten, dass der Hyperlink von Baidu wirksam wird. Wenn Sie jedoch keine Einschränkungen oder Beurteilungen bezüglich des Klicks vornehmen, wird beim Klicken auf Baidu automatisch zur Baidu-Seite gesprungen Attribut von Hyperlinks in HTML
Sie können die folgenden js-Einschränkungen hinzufügen, um zu bestimmen, ob der Hyperlink verwendet werden kann
<script language='javascript'> function click(obj) { if(obj.disabled) { return false; } return ture; } </script>
Die folgenden von Microsoft bereitgestellten Fehlerbehebungen:
Verwenden Sie mithilfe globaler Variablen andere Schaltflächen, um das deaktivierte Attribut zu ändern, um den Effekt einer Deaktivierung des Attributs zu erzielen.;
FEHLER: Das DISABLED-Attribut deaktiviert Hyperlinks nicht mehr
Obwohl das DISABLED-Attribut auf True gesetzt ist, befindet sich im folgenden
ein Hyperlink
539511732eabae7e2bb6b9581414c45fWohin möchten Sie heute gehen?5db79b134e9f6b82c0b36e0489ee08ed 🎜>
Der Benutzer kann weiterhin auf den Hyperlink klicken und Internet Explorer navigiert zur ausgewählten Seite.
Um dieses Problem zu beheben, legen Sie das Onclick-Ereignis des Hyperlinks so fest, dass es basierend auf dem aktuellen Ausführungskontext „true“ oder „false“ zurückgibt. Der folgende Code setzt den Wert einer globalen Microsoft JScript-Variable je nach Klick auf die Schaltfläche auf true oder false . Die DISABLED-Eigenschaft des Ziel-Hyperlinkobjekts wird aktualisiert, sodass es seinen deaktivierten Zustand ordnungsgemäß an andere Objekte und Skriptfunktionen auf der Seite weitergeben kann.