Hallo Leute!
Meine Anwendnung besteht aus zwei Dateien (ich nenn die mal JS und HTML). In der einen (HTML) möchte ich gern über ein input type="text" den Anwender einen Radius eingeben lassen. Ist dies geschehen und man drückt auf den ok-button, schließt sich das Fenster und der Wert soll in der anderen Datei (JS) bekannt werden, da der Wert dort weiter verarbeitet werden soll.
Die Funktion zum entnehmen des Wertes aus dem Feld (steht in HTML) sieht folgendermaßen aus:
<script language="javascript">
<!--
function kreisRadius() {
var rl;
if (document.all)
rl = document.all.EingabeR.value;
else
rl = document.getElementById("EingabeR").value;
//rLaenge(rl);
window.close();
}
// -->
</script>
rl ist ja in JS nicht bekannt.
Versucht habe ich, eine Funktion (rLaenge) aufrufen zu lassen (ist in JS deklariert), die den Wert rl nimmt und in einer anderen Varaiblen in JS speichert.
function rLaenge(rl) {
radiusLaenge = rl;
}
Leider klappt das nicht. Anscheinend kennt der Funktionsaufruf die Funktion nicht, obwohl ich den Dateinamen von JS in der HTML bekannt gemacht habe:
<script src="js" type="text/javascript">
</script>
Die Fehlermeldung zur Auskommentierung lautet: Objekt erwartet.
Vielleicht kann mir ja jemand helfen. Dank im voraus.
Gruß Jörn