Function: dom-parent

dom-parent is a byte-compiled function defined in dom.el.gz.

Signature

(dom-parent DOM NODE)

Documentation

Return the parent of NODE in DOM.

Source Code

;; Defined in /usr/src/emacs/lisp/dom.el.gz
(defun dom-parent (dom node)
  "Return the parent of NODE in DOM."
  (if (memq node (dom-children dom))
      dom
    (let ((result nil))
      (dolist (elem (dom-children dom))
	(when (and (not result)
		   (not (stringp elem)))
	  (setq result (dom-parent elem node))))
      result)))