Wertübergabe nach aufgerufenes Window
Andi
- javascript
Hallo,
ich habe eine Date1, wo ich per JavaScript einen Score ausrechne, den in ein div-Container schreibe, ein neues Window öffne und dort diesen Score auslesen möchte.
Im aufrufenden File:
document.getElementById('scoreX').innerHTML = Score;
window.open('sendmail1.htm','SendMail');
sendmail1.htm:
function getScore(){
var score = 0;
score = window.opener.document.getElementById["scoreX"].innerHTML;
document.getElementById["score"].innerHTML = score
}
<body onload="getScore()">
<div id="score"></div>
Hab schon einiges Probiert, bekomm immer den Fehler ist Null oder kein Objekt bei der Zeile score = window.opener.document...
Wo ist das Problem?
Gruß Andreas
Hallo Andi,
Die Methode getElementById liefert ein Array; ist aber selbst keines.
document.getElementById('scoreX').innerHTML = Score;
vs.
score = window.opener.document.getElementById["scoreX"].innerHTML;
Mit freundlichem Gruß
Micha
Hallo,
ja danke, Stuppi hat mich auf den Fehler schon gestoßen.
Funktioniert auch jetzt wie gewünscht.
Gruß und Danke
Andreas
Hallo Andi,
ja danke, Stuppi hat mich auf den Fehler schon gestoßen.
Na toll.... ;-)
Mit freundlichem Gruß
Micha
Im aufrufenden File:
document.getElementById('scoreX').innerHTML = Score;
window.open('sendmail1.htm','SendMail');sendmail1.htm:
function getScore(){
var score = 0;
score = window.opener.document.getElementById["scoreX"].innerHTML;
document.getElementById["score"].innerHTML = score
}
Siehst du den Unterschied?
Struppi.
Oh man,
und das trotz Brille!
da hab ich keine Ausreden mehr.
Danke.