我正在学习 HTML DOM。我很好奇是否有除 JavaScript 之外的任何其他编程语言可以通过 HTML 文档对象模型访问和更新 HTML 元素的内容、结构和样式。
3 回答
![?](http://img1.sycdn.imooc.com/54586453000163bd02200220-100-100.jpg)
慕姐4208626
TA贡献1852条经验 获得超7个赞
几乎每种编程语言都有 DOM API。
而这样的例子不胜枚举。
如果您询问 Web 浏览器支持的编程语言,那么JavaScript 是唯一实用的语言,尽管还有其他语言(尤其是 TypeScript)可以在发送到浏览器之前转换为 JavaScript。
![?](http://img1.sycdn.imooc.com/54584f9d0001219b02200220-100-100.jpg)
胡说叔叔
TA贡献1804条经验 获得超8个赞
如果你想在浏览器中访问 DOM,你必须只使用 javascript。例如,如果您想在用户单击站点中的某个按钮后打开弹出窗口,则只有 javascript 可以为您执行此操作,因为它是浏览器的客户端编程语言。
但是如果你想在你的程序中阅读一些 HTML 页面,你可以用任何语言来做。你唯一需要的是一个 HTML 解析器。例如,如果您想阅读在线商店的产品,您可以获取 html 文本内容,然后使用 HTML 解析器以您的编程语言阅读它。
![?](http://img1.sycdn.imooc.com/5458626a0001503602200220-100-100.jpg)
HUH函数
TA贡献1836条经验 获得超4个赞
在浏览器中?基本上只有 JavaScript,至少现在是这样。
但是许多其他语言可以使用 DOM 或事件浏览器 DOM,如VBscript、Visual Basic或Java(甚至来自 Applets)。
添加回答
举报
0/150
提交
取消