ボタンをクリックしたときにリンクのクリックをシミュレートしようとしていますが、コードを実行するときに何も起こらないようです。ローカルホストへのリンクをクリックしてシミュレートする
<a id=“preface” href=https://localhost:443/6.5.1> 6.5.1 </a>
<button id=“auto” onclick="myFunction()">Click</button>
<script>
function myFunction() {
document.getElementById(“preface”).click();
}
</script>
私はこのコードを含むテンプレートファイルを使用してでGolangによって実行されていることを言及する必要があります:私は、アラートアクションをやってみたときので、それが動作しない理由を私は知らない
s1, _ := template.ParseFiles("html_file")
s1.ExecuteTemplate(w, "html_file", nil)
それは動作しますが、www.google.comのウィンドウを開こうとしても動作しません。
https:// localhost:443/6.5.1を引用符で囲みましたか?すなわち、 '' href = "https:// localhost:443/6.5.1" ' – FrankerZ
@FrankerZ私はそれをしましたが、リンクを手動でクリックしなくてもそれ以上は動作しません。 –