javascript - 如何在node.js中使文件可点击?

标签 javascript node.js

这是我的代码片段:

fs.readdir(__dirname, function (err, files) {
    if (err) {
      console.log(err);
    }
    
    files.forEach(function (filename) {
        fname = filename;
        console.log("fname = " + fname );
        res.write('<a href= \"' + fname + '\">'  + fname + '<br>');
        res.write("\n\n");
      });
        res.end();
    });
    });

我想让 fname 可点击。

我是按照上面的方式做到的,但它只是按原样显示整个文本。我想通过单击该特定文件来打开它。请帮我解决这个问题!

<小时/>

注意:

fname是一个全局变量,所以这样没有问题。

最佳答案

关闭您的 a 标签应该可以解决您的问题。

您还有一个});太多了。

<小时/>

更正的代码:

fs.readdir(__dirname, function (err, files) {
    if (err) {
        console.log(err);
    }

    files.forEach(function (filename) {
        fname = filename;
        console.log("fname = " + fname );
        res.write('<a href= \"' + fname + '\">'  + fname + '</a><br>');
        res.write("\n\n");
    });
    res.end();
});

关于javascript - 如何在node.js中使文件可点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34878497/

相关文章:

javascript - 我可以在浏览器中运行 Jasmine + Protractor 测试吗?

javascript - node.js 将 http 响应写入流

node.js - 在每个源文件更改时自动运行 Mocha 测试

eclipse - toggleBreakpointsTargetFactory 指定的 id 已注册

javascript - jQuery 使用类名查找 td 并根据值更改文本

javascript - 从 Sharepoint 2013 中的另一个列表获取 Peoplepicker 字段的详细信息

javascript - 根据设备显示/加载不同的背景图像

javascript - 无法在 Nodejs 中解析 json

javascript - 加载不同的类并执行相似的函数名

javascript - 在 GA 中跟踪滚动虚拟页面浏览量