在后端而不是前端中创建HTML元素

时间:2019-06-07 16:46:28

标签: javascript dom server

我正在尝试先在服务器上创建span元素,然后再将其提供给客户端,而不是在前端。但是,出现以下错误。

ReferenceError: document is not defined

后端的相关代码。

    let words = story.split(/([\p{Alphabetic}\p{Mark}\p{Connector_Punctuation}\p{Join_Control}']+)/gu);

    for(let i=0; i<words.length; i++){
        if(!/[\p{Alphabetic}\p{Mark}\p{Connector_Punctuation}\p{Join_Control}']+/.test(words[i])){
            let span = document.createElement('span');
            span.innerHTML = words[i];
            console.log(span);
        }
    }

我做错什么了吗?还是创建HTML元素只能在前端完成?

0 个答案:

没有答案