是否可以在不使用DOM API的情况下管理HTML元素?

Giv*_*ivi 1 javascript dom

我正在学习编程只有几个月,我想知道,是否可以通过javascript访问和操作HTML/XML元素,但没有DOM API?例如,创建自己的API或其他?

jfr*_*d00 5

不可以.必须使用浏览器API通过javascript访问DOM,因此很难想象如何使用该API通过javascript访问DOM.如果没有获取DOM元素并使用该.innerHTML属性,您甚至无法获取原始HTML,因此如果不使用API​​,就无法操作.

您可以在现有API(这是jQuery和YUI之类的框架)之上构建自己的API,但在内部他们仍然会使用现有的DOM API来访问DOM元素.

您的问题似乎有点奇怪(如何在不使用API​​访问DOM的情况下访问DOM)所以我想知道您是否可以解释您真正想要解决的问题?

有一些操作可以使用:hover状态纯粹通过CSS配置,你甚至可以使用纯CSS在现代浏览器中设置CSS3动画,但这是关于没有javascript DOM API可以操作的程度.