在 C 中编写 document.createElement

emscripten document.createElement in C

在我将由 Emscripten 编译的 C 代码中
如何创建 HTML 元素?
有这个 emscripten 函数
emscripten_request_pointerlock 需要 Target HTML element id
创建 HTML 元素后如何获取此 ID?

Emscripten 文档 here 中描述了 emscripten_request_pointerlocktarget 参数。如果您传递 0 的值,它将应用于 Emscripten 的默认 canvas 元素。 如果您希望它应用于其他一些元素,您可以将该元素的 id 作为字符串传递。据推测,如果您正在创建 HTML 元素,您将可以控制其 id 是什么,所以只需传递它即可。