更改下载文件javascript所需的点击量

更改下载文件javascript所需的点击量,javascript,download,click,Javascript,Download,Click,我根据excel工作表编写了一个代码,您需要单击该工作表以显示原始cel。这是可行的,但现在我想让他们在访问者完成所有4800(!)单元格后下载这张excel表格。所以,我想知道是否有可能有一个点击下载功能,只有当你点击4800次时才下载文件 这是我到目前为止的JS: $(document).ready(function(){ $(".body table tr td").each(function(){ $(this).addClass('black'); }); $("

我根据
excel
工作表编写了一个代码,您需要单击该工作表以显示原始cel。这是可行的,但现在我想让他们在访问者完成所有4800(!)单元格后下载这张
excel
表格。所以,我想知道是否有可能有一个点击下载功能,只有当你点击4800次时才下载文件

这是我到目前为止的
JS

$(document).ready(function(){
  $(".body table tr td").each(function(){
     $(this).addClass('black');
  });
  $(".body table tr td").click(function(){
     $(this).removeClass('black');
  });
});

document.getElementById('download').click();

非常感谢

一个简单的方法是在DOM中添加指定的下载链接,隐藏:

<a id="downloadLink" href="link" download style="display:none;"> file name </a>

一种简单的方法是在DOM中添加指定的下载链接,隐藏:

<a id="downloadLink" href="link" download style="display:none;"> file name </a>

非常感谢您的输入,听起来很合理!但是,如果我只是为了测试而将单击更改为3,则不会下载链接文件。我确信它链接正确等等。你可能知道为什么会发生这种情况吗?我建议你首先手动测试下载链接,使其可见并点击它。这对你的输入有很大帮助,听起来合乎逻辑!但是,如果我只是为了测试而将单击更改为3,则不会下载链接文件。我确信它链接正确。你可能知道为什么会发生这种情况吗?我建议你首先手动测试下载链接,使其可见并点击它