• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Checkbox via externen Link auswählen

spyuser

New member
Hallo,

ich habe einen Konfigurator mit auswahlfeldern (wurde in Javascript gebastelt.

Nun will ich einen Link von einer Unterseite (<a href="/konfigurator">) zum Konfigurator setzen, der aber auch gleich die richtige Checkbox als aktiv auswählen soll.

Meine Checkbox:
HTML:
<input fr-click="toggleCheckbox('cW', $event)" type="checkbox" name="tx_d[demand][cW][]" value="92">

Der Link sollte dann vielleicht so aussehen: ../konfigurator?xxxx&?xxxx
:)

Kann jemand damit was anfangen?


PS: Falls ich im falschen Threat bin, sorry!
 
So affig ist es leider nicht, denn ich komm nicht dahinter, wie ich den Link erstelle, damit auf der anderen Seite das Häckchen gesetzt wird ;)
 
Ich weiß was das ist. Ich suche hier Hilfe und keine Facherklärungen.

Danke für die Hilfen!
 
Zuletzt bearbeitet:
Hallo,

Kurz mal erklärt:

Ich habe eine Seite Namens "Test". Auf dieser Seite gibt es einen normalen Link, der auf eine weitere Seite linkt, auf "Test1", wo sich ein Formular befindet. Dort sind Radio Butt

HTML:
<div class="styled-input-single">
        <input type="checkbox" name="fieldset" id="checkbox-test" ng-model="test" />
        <label for="checkbox1"><div class="red">Test <f:image style="float:right;width:40px;height:14px;" src="EXT:Images/logo-test.png" /></div></label>
      </div>
      <div class="styled-input-single">
        <input type="checkbox" name="fieldset" id="checkbox-test1" ng-model="test1" />
        <label for="checkbox-test1"><div class="creme">Test1 <f:image style="float:right;width:40px;height:14px;" src="EXT:Images/test1.png" /></div></label>
      </div>

Nun möchte ich bei Klick auf den Link der Seite TEST, dass man auf das Formular kommt, aber schon vorausgewählt der Radio Button namens TEST1 wird.

Also der Link soll den Radiobutton automatisch mit auswählen.

Kann mir bitte wer helfen?
 
Zuletzt bearbeitet von einem Moderator:
Hundert Tausend Dank ... hat zwar etwas gedauert, bis ich es verstanden habe, aber ich habe mir deiner Hilfe die Lösung gefunden. Zwar nicht auf diesen Seiten, aber die Lösung funktioniert ;)

Hier meine Ausführung:
HTML:
<input type="checkbox" name="fieldset" value="1" />

Code:
<script>
function getQueryVariable(variable) {
    var query = window.location.search.substring(1);
    var vars = query.split('&');
    for (var i = 0; i < vars.length; i++) {
        var pair = vars[i].split('=');
        if (decodeURIComponent(pair[0]) == variable) {
            return decodeURIComponent(pair[1]);
        }
    }
    }


var am=getQueryVariable("fieldset");
var allElems = document.getElementsByName('fieldset');
for (i = 0; i < allElems.length; i++) {
    if (allElems[i].type == 'checkbox' && allElems[i].value ==am ) {
        allElems[i].checked = true;
    }
}
</script>

So kann ich nun über diese URL meine Checkbox "checked" machen ;)
https://www.Meine-Domain.at/suche?fieldset=1

Nochmals hundert tausend Dank für deine Hilfe!

GLG
 
Zurück
Oben