Maison > interface Web > js tutoriel > le corps du texte

JavaScript lit le texte et les attributs dans les éléments de la page Web

WBOY
Libérer: 2024-04-09 12:33:01
original
775 Les gens l'ont consulté

JavaScript fournit des méthodes pour lire le texte et les attributs des éléments de page Web, notamment : Lecture de texte : innerText, textContent, value Obtention d'attributs : getAttribute, dataset, style

JavaScript 读取网页元素中的文本和属性

JavaScript lecture de texte et d'attributs dans les éléments de page Web

Introduction

JavaScript fournit une variété de méthodes pour lire et manipuler le texte et les attributs dans les éléments d'une page Web. Cet article explorera différentes méthodes et fournira des exemples pratiques pour illustrer leur utilisation.

Lire le contenu du texte

innerText : obtenez le texte visible dans l'élément, y compris les éléments enfants.

let text = document.getElementById("element").innerText;
Copier après la connexion

textContent : similaire à innerText, mais obtient également du texte masqué.

let text = document.getElementById("element").textContent;
Copier après la connexion

value : obtenez la valeur actuelle des éléments de formulaire tels que les zones de saisie et les zones de texte.

let value = document.querySelector("input[type=text]").value;
Copier après la connexion

Get attribues

getAttribute(name) : récupère la valeur de l'attribut spécifié.

let href = document.getElementById("link").getAttribute("href");
Copier après la connexion

dataset : accédez aux attributs de données préfixés par data-.

let username = document.querySelector("user-profile").dataset.username;
Copier après la connexion

style : Accédez aux propriétés de style CSS.

let color = document.getElementById("element").style.color;
Copier après la connexion

Cas pratique

Obtenir le titre de la page

const title = document.querySelector("head title").innerText;
console.log(title); // 输出:我的网站
Copier après la connexion

Définir la valeur d'entrée du formulaire

document.querySelector("input[name=name]").value = "John Doe";
Copier après la connexion

Lire l'attribut data du bouton

const button = document.querySelector("button");
const action = button.dataset.action;
console.log(action); // 输出:show-details
Copier après la connexion

Obtenir l'élément basé sur la classe CSS

const elements = document.querySelectorAll(".error");
elements.forEach((element) => {
  console.log(element.innerText);
});
Copier après la connexion

Conclusion

Propulsé par JavaScript Des outils puissants pour lire et manipuler le texte et les attributs des éléments de page Web. Comprendre ces méthodes est essentiel pour manipuler et manipuler dynamiquement le contenu DOM. À l’aide des exemples pratiques fournis ci-dessus, vous pouvez facilement appliquer ces techniques à vos propres projets.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal