Ich habe etwa 50 Links zu gerenderten Dashboards, die sich ziemlich voneinander unterscheiden. Aber alle haben zwei Attribute. Ein von und ein Attribut. Sie definieren einen Zeitrahmen mit einem Start- und einem Enddatum.Variablen in einer hrf-Verbindung in html setzen
Für jeden der rund 50 Links gibt es einen HTML-Tag im Body und die Links selbst sind die href-Attribute. Bitte beachten Sie dies als Beispiel:
<a id="id1" download="picture.png" href="https://url.com/render/dashboard-solo/db/dashboardname?panelId=5&from=01012017&to=04012017&width=1000&height=50"/>
Jetzt brauche ich zwei Eingabefelder, die mir erlauben, die Daten zu setzen. Zum Beispiel, wenn ich 02022017 in das Eingabefeld für das from-Attribut eingreife, möchte ich ein Javascript, um alle von den Attributen in den hrefs der Tags im Body durch diesen Eingabewert zu ersetzen.
Ich habe 50 Zeilen, die wie das obige Beispiel aussehen, aber sie haben eine andere URL. Sie haben auch verschiedene Dashboard-Namen und Panel-IDs.
Haben Sie eine Idee? Natürlich kann ich ein Javascript und zwei Eingabeformulare einrichten, aber ich weiß nicht, wie man ein href-Attribut teilweise als Variable setzt. Danke
Sie sollten wirklich die Ziel-URL generieren, wenn der Benutzer auf einen bestimmten Link klickt, wie @Jamiec in seiner Antwort – Eytibi
beschrieben sollte ich das schon erwähnt haben. Ich möchte nicht, dass alle Links in einem neuen Tab oder Fenster geöffnet werden. Ich möchte, dass die Bilder, die nach dem Öffnen dieser Links angezeigt werden, auf meinen Computer heruntergeladen werden. – user3080315