OpenLayers: So schalten Sie die Sichtbarkeit einer Ebene ein?
-
21-12-2019 - |
Frage
Ich kann nicht verstehen, was ich falsch mache?Ich glaube, ich habe alles wirklich gut geschrieben:
Der HTML-Code geht so:
generasacodicetagpre.und das Javascript ist das:
generasacodicetagpre.Ich denke nicht, dass das Problem mit dem Fall ist oder den Wert passiert, wenn ich true setze, wenn ich true setze>.
Bitte überprüfen Sie meine externe JS-Datei und sagen Sie mir, was ist das Problem?Ich definiere alle Layer in der init-Funktion, die Onbody-Ladung läuft ?? Ist das Problem?snk.to/f-cdh90xd4
Lösung
Sie müssen den Wert des SELECT-TRY-Datei lesen:
var valueepilogi_1= document.getelementById ('myselect_1'). Wert;
edit: Wenn Sie "Layer" außerhalb Ihrer Init () -Funktion verwenden möchten, muss sie als globale Variable definiert werden
Beispiel:
generasacodicetagpre.Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow