Javascript 如何使用脚本更改元素(带require)
我有一个返回字符串的脚本(例如“Lunami的当前名称为:bigmon”) 我希望脚本运行并替换文档中的一个元素(id:replace),但它不工作,并给我这个错误?有什么方法可以让它工作吗 注:leaguejs是npm包装 代码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
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