Le modèle objet du document javascript est-il de type arbre ?

青灯夜游
Libérer: 2021-11-08 16:23:45
original
2474 Les gens l'ont consulté

Le modèle objet du document JavaScript est un arbre. Document Object Model (DOM) est une interface de programmation standard pour le traitement des langages de balisage extensibles recommandés par l'organisation W3C. Il s'agit d'un document API arborescent.

Le modèle objet du document javascript est-il de type arbre ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

En JavaScript, le modèle objet du document est un arbre.

Document Object Model (DOM) est une interface de programmation standard pour le traitement des langages de balisage extensibles recommandés par l'organisation W3C. DOM est un document API arborescent.

  • Document : un fichier existant réel, tel qu'un fichier de page Web (texte HTML)

  • Objet : une collection de données indépendante, telle qu'un objet document, une collection de données d'éléments et de contenu dans un document

  • Modèle : un objet document est représenté sous forme de modèle d'arborescence Dans ce modèle d'arborescence, les éléments et le contenu de la page web sont représentés sous forme de nœuds

1 (1).png

Le modèle objet du document javascript est-il de type arbre ?

Propriétés de l'objet Window :

  • parent :

    Objet fenêtre parent, et La fenêtre parent contenant une certaine fenêtre a la même signification self : cette fenêtre, qui a la même signification que référencer la fenêtre actuelle : fait référence à la fenêtre supérieure du navigateur dans une série de. fenêtres imbriquées. frames : un tableau de tous les objets frame contenus dans l'objet fenêtre. document : représente l'objet de document actuel affiché dans l'historique de la fenêtre : l'objet historique de la fenêtre, y compris une liste des URL récemment visitées dans l'emplacement de la fenêtre : représente l'adresse URL associée à l'événement de l'objet fenêtre : Nom de l'objet événement fenêtre (uniquement pour IE) : Nom de la fenêtre opener : Représente L'objet fenêtre qui ouvre la fenêtre defaultStatus : la valeur par défaut de la barre d'état de la fenêtre status : la barre d'état de la fenêtre affiche des informations navigator : utilisé pour obtenir des informations sur le navigateur appName "Netscape" pour Mozilla "Microsoft Internet Explorer" pour IE

  • Méthode d'objet Windows

    alert () : boîte de dialogue d'avertissement

    confirm() : boîte de dialogue de confirmation

    prompt() : Boîte de dialogue de saisie d'informations

    close() : Ferme la fenêtre

    blur() : La fenêtre perd le focus

    focus() : La fenêtre gagne le focus

    open() : Ouvrir une nouvelle fenêtre et créer un nouvel objet fenêtre

    showModalDialog () : Ouvrir une boîte de dialogue modale

    showModelessDialog() : Ouvrir une boîte de dialogue non modale

    dialogue via la fenêtre dialogArguments pour obtenir les paramètres transmis

    La boîte de dialogue renvoie des informations à la fenêtre qui a ouvert la boîte de dialogue modale. via window.returnValue Vous pouvez renvoyer l'objet pour empêcher l'ouverture d'une nouvelle fenêtre (comme la soumission d'un formulaire) :

  • Attributs de l'objet document

    title : Définir le document. title, équivalent à la balise HTML

    <p>bgColor : Définit la couleur d'arrière-plan de la page, correspondant à l'attribut bgcolor dans </p> body> tag

    alinkColor : Définit la couleur du lien actif (le focus est sur ce lien)

    linkColor : Définit la couleur du lien non cliqué

    vlinkColor : Définit la couleur du lien cliqué Couleur du lien

    URL : URL des formulaires du document : Tableau d'objets formulaire, correspondant à la balise

    links : Tableau d'objets lien, correspondant à la balise avec l'attribut href

    anchors : Objets d'ancrage Tableau, correspondant à la marque avec l'attribut name

    images : Tableau d'objets image, correspondant à la marque Le modèle objet du document javascript est-il de type arbre ?

  • Méthode objet Document
  • close() : utilisée pour fermer la fenêtre actuelle Fenêtre autre que

    write() : écrire dynamiquement du contenu sur la page

    getElementById() : obtenir l'objet avec la valeur d'ID spécifiée

    getElementsByName() : obtenir l'objet avec la valeur de nom spécifiée, renvoyer le array

    getElementsByTagName("tr") : Récupère l'objet du TagName spécifié et renvoie le tableau

    createElement() : Crée l'objet balise HTML spécifié var obj =createElement("input");

history object

Attributs

    current : dans la fenêtre L'URL du document actuellement affiché
  • Méthode

    back() : Charger la page précédente dans la table d'historique, équivalent à cliquer sur le bouton retour du navigateur
  • forward() : Charger l'historique La page suivante du tableau, équivalent à cliquer sur le bouton Suivant du navigateur
  • go(string) : Charger le document le plus récent de la table historique dont la chaîne URL contient cette sous-chaîne
  • go(n ) : lorsque n>0, charge le nième document du passé dans la table d'historique ; lorsque n=0, charge le document actuel lorsque n

objet de localisation

attribut

    hash
  • hôte
  • nom d'hôte
  • href

Méthode

  • assign(url) : Lors de l'attribution de l'URL directement à l'emplacement, JavaScript appelle cette méthode

  • reload() : Recharger la fenêtre

  • replace() : Remplacer la fenêtre

[Apprentissage recommandé : Tutoriel avancé javascript]

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!