Vielen Dank für die Antwort,
an die Platzhalter hatte ich gar nicht gedacht. Damit geht das ja gut.
Jetzt habe ich nur noch folgendes Problem. Ich lass mir die aktuellen Werte in Euro am Regler anzeigen über:
<script type="text/javascript">
<!--
formatter = function(value, reversed) {
if (value < 0) return "";
return String(Math.round((value-1)) * 100) + " €";
}
SoSciSliders.setFormat(formatter);
// -->
</script>
Bei der ersten Frage mit den fixen 10.000 € ist das ja kein Problem. (Ich habe als Wertebereich 1-101 eingestellt und lasse den Betrag in 100er Schritten anzeigen)
Jetzt möchte ich jedoch beim zweiten Regler die Anzeige entsprechend anpassen. Bei z.B. 3000 € müsste es also heißen:
return String(Math.round((value-1)) * 30) + " €";
Den Wert mit dem multipliziert werden muss ist ja wiederum abhängig vom ausgegeben Wert aus Frage 1. Allerdings weiß ich nicht, wie ich diesen Wert dann variabel in den javascript code einbinden kann.
Für die variable Einbindung in normale Textfelder verwende ich einen PHP-Code, welcher den angegebenen Werten eine Variable zuweist. Diese kann ich ja aber nicht im HTML bzw javascript-code verwenden.
Muss ich hierfür eine interne Variable einsetzen und im javascript code darauf zugreifen? Oder gibt es auch einen anderen Weg?