1: Si vous utilisez la balise <a> pour créer un lien vers une page, je crois que tout le monde connaît le rôle de l'attribut cible. Il se réfère à la forme de la page liée. Les valeurs couramment utilisées de la cible incluent: _blank (la page qui ouvre le lien avec une nouvelle fenêtre de navigateur contextuel), _self (la page qui ouvre le lien dans la fenêtre d'origine). Bien sûr, il y a _top, etc., car ils ne sont pas couramment utilisés, donc je ne le présenterai pas ici.
Par exemple: <a href = http: //vevb.com Target = _blank> wulin.com </a> signifie que vous souhaitez créer un lien vers wulin.com et l'ouvrir avec une nouvelle fenêtre.
2: Si vous utilisez la balise <a> pour déclencher une action (une fois l'action terminée, vous devez généralement passer à une certaine page). Cette action peut être divisée en deux types ici:
(1) Les actions sous forme ne sont pas soumises (c'est-à-dire des actions qui ne fonctionnent pas sur le formulaire). Scénarios connexes dans le développement Web, tels que: supprimer un enregistrement individuellement, etc., ces opérations ne sont pas très compliquées, et il n'y a pas beaucoup de paramètres requis, et ils sont tous soumis dans la méthode GET. À l'heure actuelle, vous pouvez spécifier la forme d'affichage de la page à rediriger via l'attribut cible. L'utilisation ici est la même que celle décrite dans 1.
Par exemple
<a href = http: //vevb.com/user/deletection.do? id = 5 cible = _self> supprimer xiao ming </a> signifie qu'après le traitement de l'action, une nouvelle page est toujours ouverte dans cette fenêtre.
(2) Actions soumises dans le formulaire (c'est-à-dire des actions pour soumettre des données sous le formulaire). Ces applications dans le développement Web sont souvent enregistrées auprès des utilisateurs, des informations modifiées, etc. Bien sûr, certaines personnes peuvent dire que les données du formulaire peuvent être soumises directement à l'aide de <Input Type = Soumider> ou <Input type = Button>. Mais dans certains cas, vous préférez peut-être le soumettre sous la forme de <a href = javasrcipt: votre nom de fonction JS>. Si vous le soumettez ici sous la forme d'une balise <a> et que vous souhaitez utiliser la cible d'attribut pour contrôler la page que vous souhaitez sauter une fois le traitement terminé, cela ne fonctionnera pas. Pour le moment, l'attribut cible ne fonctionne plus. Au lieu de cela, vous devriez le formuler dans l'attribut cible de formulaire afin que ce soit comme vous le souhaitez!
Par exemple:
Copier le code