Maison interface Web js tutoriel A标签中通过href和onclick传递的this对象实现思路_javascript技巧

A标签中通过href和onclick传递的this对象实现思路_javascript技巧

May 16, 2016 pm 05:36 PM
href onclick this

在blog的后台管理中允许为一个分类添加一个地址,但是不好添加onclick事件。想传递当前对象给一个函数,于是就将这个URL写成"Javascript:shoControlSidebar(this)",可是结果发现这并不可行,传递过去的参数是一个对象,但是却得不到任何其他信息。我想得到的是innerText,而这个this并非指向它所在的A标签。

这是不同的地方。

当使用onclick="shoControlSidebar(this)"的时候,解释器会给他包装一个匿名函数,变成了:

复制代码 代码如下:

a.onclick = function anonymous()
{
shoControlSidebar(this);
}

这个this指的就是a这个对象,而使用href的方式时,由于是一个地址,这个this就无处可指了。
复制代码 代码如下:

复制代码 代码如下:

想获取A 中的innerHTML
如果href="test(this);" 不但获取不到值,而且程序将退出,href引向不对。

复制代码 代码如下:

function test(obj){
alert(obj);
//js
alert(obj.innerHTML);
//jquery
alert($(obj).html());
}

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Que signifient src et href ? Que signifient src et href ? Aug 16, 2023 pm 05:00 PM

src et href valent respectivement 1. src est l'abréviation de source, qui est utilisée pour spécifier le chemin des ressources externes. Elle est généralement utilisée pour intégrer des fichiers externes, tels que des images, des audios, des vidéos, etc. L'attribut src est généralement. utilisé sur les balises img, script, iframe et autres. href est l'abréviation de référence hypertexte, qui est utilisée pour spécifier le chemin de la ressource cible du lien hypertexte. L'attribut href est généralement utilisé sur des balises telles que a et link.

Comment utiliser onclick en HTML Comment utiliser onclick en HTML Nov 13, 2023 am 10:07 AM

En définissant l'attribut onclick sur une fonction ou un comportement JavaScript, vous pouvez effectuer une action lorsque l'utilisateur clique sur un élément. Que vous utilisiez l'attribut onclick directement dans la balise HTML ou que vous ajoutiez et modifiiez dynamiquement l'attribut onclick via JavaScript, vous pouvez gérer les événements de clic.

Quelles sont les différences de fonctions et d'utilisation entre l'attribut src et l'attribut href ? Quelles sont les différences de fonctions et d'utilisation entre l'attribut src et l'attribut href ? Dec 28, 2023 am 08:20 AM

L'attribut src et l'attribut href sont des attributs couramment utilisés en HTML et sont utilisés pour charger des ressources externes. Bien qu’ils aient des objectifs similaires, il existe certaines différences dans leur utilisation et leur objectif. Attribut src : L'attribut src est utilisé pour spécifier les ressources externes à intégrer dans le document. Il est principalement utilisé pour introduire des fichiers de script externes et des fichiers multimédias dans les documents HTML. Il peut être utilisé dans les situations suivantes : Introduire des fichiers JavaScript externes : Liez des fichiers JavaScript externes aux pages HTML via l'attribut src.

Quelle requête est envoyée par href et src ? Quelle requête est envoyée par href et src ? Aug 17, 2023 pm 02:20 PM

Recevez les demandes envoyées par href et src. Description détaillée : 1. L'attribut href est utilisé pour spécifier la ressource cible du lien. Lors du référencement d'une feuille de style externe, il enverra une requête GET pour obtenir le fichier CSS. Lors du référencement du document, il enverra une requête GET à. obtenir le fichier HTML spécifié. Lors du référencement d'une image, il enverra une requête GET. Pour obtenir le fichier image spécifié. 2. L'attribut src est utilisé pour spécifier l'URL de la ressource intégrée. Requête GET pour obtenir le fichier image spécifié Lors du référencement de l'audio, il enverra une requête GET pour obtenir le fichier audio spécifié, etc.

Apprenez les détails importants sur la différence entre src et href ! Apprenez les détails importants sur la différence entre src et href ! Jan 06, 2024 am 09:11 AM

La différence entre src et href, des détails à connaître ! Lors de l’écriture de pages HTML, on rencontre souvent les deux attributs src et href. Ils sont tous deux utilisés pour référencer des ressources externes, telles que des fichiers de script, des fichiers de style ou des images. Bien que leurs objectifs soient similaires, il existe certaines différences dans leur utilisation spécifique et leurs détails. Tout d’abord, l’attribut src (source) est principalement utilisé pour embarquer des ressources externes, comme des images ou des scripts. Il est utilisé pour spécifier l'adresse d'une ressource et intégrer son contenu dans le document actuel. Et href(

Quelle est la différence entre src et href ? Découvrez-le vite ! Quelle est la différence entre src et href ? Découvrez-le vite ! Jan 06, 2024 pm 09:09 PM

Quelle est la différence entre src et href ? Découvrez-le vite ! Dans le processus de développement Web, src et href sont deux attributs couramment utilisés. Bien qu’ils se ressemblent, ils ont en réalité des utilisations et des scénarios applicables différents. Dans cet article, nous allons plonger dans les différences entre src et href et les expliquer avec des exemples de code concrets. En HTML, src est un attribut utilisé pour spécifier une ressource externe à intégrer ou référencer. Il est généralement utilisé pour référencer des fichiers image, audio, vidéo ou script. Contrairement à cela, href est un lien hypertexte

Un article qui comprend ce point et rattrape 70% des front-end Un article qui comprend ce point et rattrape 70% des front-end Sep 06, 2022 pm 05:03 PM

Un collègue est resté bloqué à cause d'un bug signalé par ce problème de pointage de Vue2 qui a provoqué l'utilisation d'une fonction de flèche, entraînant l'impossibilité d'obtenir les accessoires correspondants. Il ne le savait pas quand je le lui ai présenté, puis j'ai délibérément regardé le groupe de communication front-end. Jusqu'à présent, au moins 70 % des programmeurs front-end ne le comprennent toujours pas. Aujourd'hui, je vais partager avec. vous ce lien. Si tout n'est pas clair Si vous ne l'avez pas encore appris, s'il vous plaît, faites-moi une grande gueule.

Que sont les attributs src et href ? Quelle est la différence entre eux ? Que sont les attributs src et href ? Quelle est la différence entre eux ? Dec 28, 2023 pm 03:18 PM

Que sont les attributs src et href ? Quelle est la différence entre eux ? En HTML, l'attribut src et l'attribut href sont deux attributs couramment utilisés pour référencer des ressources externes. Bien qu'ils soient quelque peu similaires en termes de fonctionnalités, il existe certaines différences dans l'utilisation et les types de ressources référencées. Tout d’abord, jetons un coup d’œil à l’attribut src. src est l'abréviation de source, qui est principalement utilisée pour spécifier l'adresse d'intégration/référencement des ressources externes. Il peut être appliqué à certaines balises telles que <script>, <img>

See all articles