Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Globale Variablen in JS
#3
Hallo danke Dir für die Antwort.

Also ich bin noch in der Grundüberlegung, etwas was schon vorbereitet ist, kann ich daher nicht direkt anbietet, nur ein kleines Testprogramm habe ich mal konstruiert, siehe unten.

Ich habe mir allerlei Varianten mit JS überlegt, wie das klappen könnte, auch localstorage, Cookie ..... Ich erklär es nochmals. Ich will in Wordpress eine neue Seite anlegen, die mit Passwort gesperrt ist und ein noindex bekommt. Diese Seite ist lediglich dazu da einen Grundpreis zu initialisieren. Das soll so ausschauen:
<form>
<fieldset>
<legend>BRUTTO-Rechner:</legend>
Eingabe-Nettowert ( Graph ):<br>
<input type="text" id="txt1" value="122.88"></input><br>Eintrag bitte im Punktformat <br>
............
</fieldset>
</form>



Hier als Beispiel sind die 122.88 der Grundpreis, der je nach geschehen verändert wird. Dieser Wert soll auf einer anderen Seite als Variable für ein Script im <head> z.V. stehen: var b=document.getElementById("txt1").value; Das Script will ich in JS schreiben und eine Tabelle als Preistableau auf der Startseite z.V. stellen. Ich hatte eben auch schon an localstorage gedacht, meine Frage war aber wie kann das Script auf der Starseite den Value vom Formular einer anderen Seite auslesen bzw. wie kann ich die Variable hier b ansprechbar auf die Startseite übertragen?? 

In meinem Testprogramm ganz normal auf Texteditor geschrieben, habe ich var b=document.getElementById("txt1").value; einfach mal in den Head-Bereich eingebunden, ob die Variable überhaupt ansprechbar ist und es im body mit alert(b); getestet, das kam als undefined zurück. Mit Sicherheit weil zum Zeitpunkt der Initialisierung der Wert vom Formular noch gar nicht z.V. stand.

Soweit ich das Objekt localstorage verstanden habe, wird es im Browser Cache bis zur Löschung des Cache dauerhaft verankert. Aber wie schaffe ich es, dass es dauerhaft, also für die Besucher z.V. steht?

Mit PHP da kenne ich mich zu wenig aus. Das dürfte mal so betrachtet für mich derzeit nicht machbar sein, höchstens jemand kann mir den genauen Ablauf schildern, hier würde aber der aktuelle Preis immer als letzter Eintrag in MYSQL in einer Preistabelle zur Verfügung stehen. Aber wie diesen per Script ansprechen und dann als Variable irgendwie auf das Frontend bringen, keine Ahnung? Ich weiß natürlich, dass PHP diese Option anbietet und wahrscheinlich auch die herkömmliche Lösung wäre.

Wäre super, wenn Du da eine Lösung hättest, danke Dir!
VG alias alhai007
Zitieren


Nachrichten in diesem Thema
Globale Variablen in JS - von alhai007 - 15.03.2022, 20:40
RE: Globale Variablen in JS - von admin - 16.03.2022, 03:52
RE: Globale Variablen in JS - von alhai007 - 16.03.2022, 10:09
RE: Globale Variablen in JS - von rzscout - 18.06.2022, 02:49

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
2 Gast/Gäste