Javascript mit Variablen zum Erstellen einer URL durch Schaltflächen

Ich habe eine Schaltfläche auf meiner Website, die beim Klicken ein Wort generiert. Dieses Wort wird dann in einem URL-Aufruf verwendet, um eine bestimmte Datei herunterzuladen.

 <button class="button1" onclick="myFunction()">cafe</button>
 var cafe = [];
 function myFunction() {
 cafe.push('cafenew');

Der zweite Code unten enthält das Wort "cafenew", das in das var-Café gedrückt wurde (als der Knopf gedrückt wurde) und fügt es in die URL-Adresse ein:

 name=cafe

 var src = "https://www.dropbox.com/s/"+name+".kml?dl=1";

Aber aus irgendeinem Grund funktioniert dies nicht. Die geladene Datei ist eine Ebene auf einer Webkarte. Ich habe die URL-Adresse überprüft, alles ist korrekt. Ich habe das getestet mit:

 var cafe = "cafenew" 

und die Ebene wurde korrekt geladen, aber ich verliere offensichtlich die Funktion der Schaltfläche, wenn ich festlege, was die Variable ist.

Vielen Dank im Voraus für jede Hilfe!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage