You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改现有JavaScript代码,将输出内容从文本改为图片

JavaScript文本输出改图片输出修改方案
  • 第一步:准备好你需要替换文本展示的图片,优先将图片转为base64编码内嵌到代码中,无需依赖外部资源加载
  • 第二步:替换原有document.write()输出文本的逻辑,改为输出<img>标签即可,修改后的参考代码如下:
document.write("<p>");
var day = new Date();
var weekday = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
var d = weekday[day.getDay()];
var hr = day.getHours();
// 此处替换为你自己的图片base64编码或者本地图片路径
const showImgUrl = "替换为你的图片资源地址";
if (hr == 1 && d == "Sunday") {
    document.write(`<img src="${showImgUrl}" alt="Nachtlijn" />`);
} else if (hr == 2 && d == "Sunday") {
    document.write(`<img src="${showImgUrl}" alt="Nachtlijn" />`);
} else if (hr == 3 && d == "Sunday") {
    document.write(`<img src="${showImgUrl}" alt="Nachtlijn" />`);
}

优化提示:原代码中三个判断分支逻辑完全一致,可以合并为if ((hr === 1 || hr === 2 || hr === 3) && d === "Sunday"),减少冗余代码。

如果需要为不同匹配场景输出不同图片,只需要定义多个图片地址变量,在对应判断分支输出对应<img>标签即可,也可自行给img标签添加style属性调整宽高、边距等展示效果。

内容的提问来源于stack exchange,提问作者Danny Teunissen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 04:15:04