hallo,
ich wollte ein fenster (n'popup) für eine bessere texteingabe für ein feld erstellen, dies habe ich dann auch hingekriegt, zumindest halbwegs hier mein problem:
Webseite.aspx
hier existiert eine html-textbox tbShort.
hier wird dieser js-code aufgerufen:
function TextPopup()
{
window.open("TextPopup.aspx", "", "width=600,height=600").focus();
}
das popup enthält eine html-textbox tbText, der text wird auch geladen.
irgendwann hat man ja fertig getippt, dann wird durch einen normalen html-button dieses js ausgeführt:
function CloseF()
{
opener.getElementById('tbShort').value = tbText.value;
opener.tbShort.value = tbText.value;
window.close();
}
was passiert?
der text aus tbText verschwindet, jedoch wird bei dem opener-fenster (meine webseite.aspx) nicht in tbShort geschrieben...
weiss vielleicht jemand wieso, oder wie man das besser lösen könnte?
mfG b3nj
Hallo,
überprüfe mal die IDs der Textboxen.
Beachte dabei folgendes:
http://www.aspnetzone.de/blogs/peterbucher/archive/2007/04/09/artikel-identifizierung-von-controls-control-id-clientid-uniqueid.aspx
MfG
Jürgen
ASP.NET Zone | gutsch-online | sharpcms | .NET Stammtisch Konstanz-Kreuzlingen | See# Party