我正在尝试先在服务器上创建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元素只能在前端完成?