ボタンのクリック時にリンクを作成し、同じクリックでそのリンクをクリックする必要があります。に記載されているアプローチをテストしています
<script type="text/javascript">
function download()
{
alert("Hello");
var link=document.createElement("a");
link.href="https://stackoverflow.com/questions/4772774/how-do-i-create-a-link-using- javascript";
document.getElementById(link).click();
// here it says "cannot click on null", means id is not link, then how can i obtain the id
alert("Hello again");
}
</script>
<button type ="button" value="Download" onClick="download();">Downloads</button>
ボタンをクリックすると get 呼び出しが行われ、URL を受信し、URL をクリックする必要があるため、これが必要です ([ダウンロード] ボタンの作成、リンクは異なる場合があります)。これを行う他の方法はありますか?
私はrefferd:javascriptでリンクをプログラムでクリックするにはどうすればよいですか?
と
JavaScript を使用してリンクを作成するにはどうすればよいですか?
これを達成するためですが、成功しません。