2010-01-13 4 views
1

Dites aux fonctionnalités similaires comme parentsimilaires des noms de fonction parent JavaScript

parent.document.getElementById(source).innerHTML 

doit être égal à

other-function-name.document.getElementById(source).innerHTML 
+3

pourriez-vous s'il vous plaît reformuler votre question? Cela n'a-t-il pas de sens en ce moment? –

+0

Ne veut-il pas simplement dire: Y a-t-il d'autres objets (instances d'objets globalement disponibles, comme 'parent') qui ont une propriété' document' sur laquelle il peut s'appeler 'getElementById'? –

Répondre

0
parent

est pas une fonction. C'est un objet très probablement un objet fenêtre. Et un objet enfant à l'intérieur est référencé en utilisant le code.

Voir

window.parent

Renvoie une référence au parent de la fenêtre ou sous-trame. Si une fenêtre n'a pas de parent, sa propriété parent est une référence à elle-même.

Lorsqu'une fenêtre est chargé dans un , ou, son parent est la fenêtre avec l'élément enrobage de la fenêtre.

0

Si vous voulez savoir si un objet a une propriété « document » qui est un nœud de document, vous pouvez faire:

(typeof obj.document == "object" && obj.document.nodeType == 9) 
Questions connexes