Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用脚本更改元素(带require)_Javascript_Html_Node.js_Cors - Fatal编程技术网

Javascript 如何使用脚本更改元素(带require)

Javascript 如何使用脚本更改元素(带require),javascript,html,node.js,cors,Javascript,Html,Node.js,Cors,我有一个返回字符串的脚本(例如“Lunami的当前名称为:bigmon”) 我希望脚本运行并替换文档中的一个元素(id:replace),但它不工作,并给我这个错误?有什么方法可以让它工作吗 注:leaguejs是npm包装 代码 var Leaguejs=require('Leaguejs') const leaguejs=新的leaguejs(“KEY!123123”); var COURCERID='EXzNQLirRTxF_U5;-l5-MYhE0RN-1i5rO-TDmHmdEzg

我有一个返回字符串的脚本(例如“Lunami的当前名称为:bigmon”) 我希望脚本运行并替换文档中的一个元素(id:replace),但它不工作,并给我这个错误?有什么方法可以让它工作吗

注:leaguejs是npm包装

代码
var Leaguejs=require('Leaguejs')
const leaguejs=新的leaguejs(“KEY!123123”);
var COURCERID='EXzNQLirRTxF_U5;-l5-MYhE0RN-1i5rO-TDmHmdEzgf3psI94'
var accountId='BteGB3awYZqnAzYXnR2Bfo9NcqxvbP4DW-tsvJ5LR_9;uJnu2ARF5GC'
var documentToChange=document.getElementById(“替换”)
leaguejs.召唤者.gettingById(召唤者ID,'oce')。然后(数据=>{
leaguejs.召唤者.gettingById(召唤者ID,'oce')。然后(数据=>{
documentToChange.innerHTML=` Lunami的当前用户名是:“${data.name}”`
}).catch(错误=>{
leaguejs.Caller.gettingByAccount(accountId,'oce')。然后(日期=>{
documentToChange.innerHTML=` Lunami的当前用户名是:“${datE.name}”`
}).catch(错误=>{
documentToChange.innerHTML=“Lunami坏了;-;”
})
})
});

月神跟踪器
加载。


需要
或在Node.js环境中使用CommonJS

对于浏览器,我们使用
import..from..

import Leaguejs from 'leaguejs'
要避免此错误,请执行以下操作:

在'file:///home/alphamale/index.js"从源头上说, CORS策略已阻止“null”:跨源请求仅限于 支持协议方案:http、数据、chrome、chrome扩展、


您需要设置一个本地服务器,通过
http
而不是
file://

来为您的文件提供服务器服务。您是在nodejs服务器上运行此功能呢?还是只是在一个简单的apache服务器上运行php作为后端?@Chiel我在expressjs服务器上运行它,我是否应该尝试运行它?不,这很好,我只是想确定您是在支持通过
require()
导入的服务器上运行它。这是可行的,但我收到了一个错误(我会马上添加到Og post)@unknw您需要一个http服务器,而不是
文件://
,所以请设置一个本地server@Unkwn如果您使用VisualStudioCodeEditor,则有一个名为“Live Server”的扩展,您可以使用它设置Live Server