1: Wenn Sie das Tag <a> verwenden, um auf eine Seite zu verlinken, weiß ich, dass jeder die Rolle des Zielattributs kennt. Es bezieht sich auf die Form der verknüpften Seite. Zu den häufig verwendeten Zielwerten gehören: _blank (die Seite, die den Link mit einem neuen Pop-up-Browserfenster öffnet), _self (die Seite, die den Link im Originalfenster öffnet). Natürlich gibt es _top usw., weil sie nicht häufig verwendet werden, sodass ich es hier nicht vorstellen werde.
Zum Beispiel: <a href = http: //vevb.com target = _blank> wulin.com </a> bedeutet, dass Sie zu wulin.com verlinken und mit einem neuen Fenster öffnen möchten.
2: Wenn Sie das Tag <a> verwenden, um eine Aktion auszulösen (nach Abschluss der Aktion müssen Sie normalerweise zu einer bestimmten Seite springen). Diese Aktion kann hier in zwei Typen unterteilt werden:
(1) Aktionen im Formularformular werden nicht eingereicht (d. H. Aktionen, die nicht auf Formular funktionieren). Verwandte Szenarien in der Webentwicklung, wie z. B.: Löschen eines Datensatzes einzeln usw., solche Vorgänge sind nicht sehr kompliziert, und es sind nicht viele Parameter erforderlich, und alle sind in der GET -Methode eingereicht. Zu diesem Zeitpunkt können Sie die Anzeigeform der Seite angeben, die über das Zielattribut umgeleitet werden soll. Die Verwendung hier ist die gleiche wie in 1 beschrieben.
Zum Beispiel
<a href = http: //vevb.com/user/deletreaction.do? id = 5 target = _self> xiao ming </a> bedeutet, dass nach der Verarbeitung die Aktion in diesem Fenster noch eine neue Seite geöffnet wird.
(2) im Formular eingereichte Maßnahmen (dh Maßnahmen zum Einreichen von Daten im Formular). Solche Anwendungen in der Webentwicklung sind häufig bei Benutzern registriert, geändert, Informationen usw., einige Personen können natürlich sagen, dass die Daten im Formular direkt mit <Eingabe type = arrang> oder <Eingabe type = Taste> übermittelt werden können. In einigen Fällen können Sie es jedoch vorziehen, es in Form von <a href = javasrcipt: Ihr JS -Funktionsname> einzureichen. Wenn Sie es hier in Form eines Tags <a> einreichen und das Attributziel verwenden möchten, um die Seite zu steuern, die Sie nach Abschluss der Verarbeitung springen möchten, funktioniert es nicht. Zu diesem Zeitpunkt funktioniert das Zielattribut nicht mehr. Stattdessen sollten Sie es im Formularzielattribut formulieren, damit es so ist, wie Sie es wünschen!
Zum Beispiel:
Kopieren Sie den Code