php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.05.2009, 12:43  
Neuer Benutzer
 
Registriert seit: 19.04.2009
Beiträge: 8
Wortak befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Popup mit Kalender variable gestalten

Hi zusammen,

ich hab hier eine kleine herausforderung bei übergabe von variablen an ein Formular. Die Übergabe des Datums in gewünschter Form funktioniert soweit, aber wenn ich den Script abändere um es variable nutzen zu können, dann funktioniert es nicht.
Hier das Beispiel der Quelle:
PHP-Code:
echo'    <script type="text/javascript">'."\n";
echo
'        function wo(ahref) {'."\n";
echo
'            calendar = window.open(ahref, "Kalender", "width=150,height=150,left=600,top=500");'."\n";
echo
'            calendar.focus();'."\n";
echo
'        }'."\n";
echo
'    </script>'."\n";

echo
'    <form name="vq" action="'$url .'" method="post" accept-charset="ISO-8859-1">'."\n";
echo
'    <table width="800" cellpadding="5" cellspacing="0">'."\n";
echo
'        <tr>'."\n";
echo
'            <td>'."\n";
echo
'                <input type="text" name="ed" size="10" maxlenght="10" />';
echo
'                <a href="'HTTP_ROOT .'cms/a2.php?fo=vq&amp;el=ed" onclick="wo(this.href); return false">Datum eingeben</a>'."\n";
echo
'            </td>'."\n";
echo
'        </tr>'."\n";
echo
'    </table>'."\n";
echo
'    </form>'."\n"
Bis hier hin klappt alles wunderbar.
Code des Popup:
PHP-Code:
//fo und el sind der knackpunkt die datumsvariablen werden jetzt nicht mehr richtig übertragen bzw. gar nicht.
echo'    <script type="text/javascript">'."\n";
echo
'        function wc(fo, el, day, month, year) {'."\n";
echo
'            var tar = fo;'."\n";
echo
'            var get = el;'."\n";
echo
'            if (confirm("Sie haben das Datum: "+day+"."+month+"."+year+" gew&auml;hlt") == true) {;'."\n";
echo
'                window.opener.document.tar.get.value = year+"-"+month+"-"+day;'."\n";
echo
'                window.close();'."\n";
echo
'            }'."\n";
echo
'        }'."\n";
echo
'    </script>'."\n";

$fo $_GET["fo"];
$el $_GET["el"];
//$dayatmonthcounter ist der Tag
//$m ist der Monat
//$y ist das Jahr
echo '    <a href="#" onclick="wc('.$fo.','.$el.','.$dayatmonthcounter.','.($m+1).','.$y.'); return false">'$dayatmonthcounter .'</a>'."\n"
Der Javascript oben wuerde soweit funktionieren wenn ich alles was mit $fo und $el entnehme und bei der Zeile "window.opener.document.tar.get.value" ersetze durch "window.opener.document.vq.ed.value". Dann habe ich es aber nicht variable und kann den Kalender Script nur für ein Formular verwenden...

Ich wuerde aber gerne die Formularnamen mit übergeben um den Kalender auch in anderen Formularen zu verwenden.
Da ich erst jetzt anfange mit Javascript zu beschäftigen,fehlen mir dort noch die Kenntnisse und überseh wahrscheinlich nur eine Kleinigkeit.
Zumindest nehme ich das jetzt an.
__________________
Beste Grüße
Wortak
Wortak ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem Undefined variable: banbanban PHP Tipps 2009 5 04.03.2009 17:55
Variable per Session übergeben? Spricht etwas dagegen? Lapje PHP Tipps 2008 6 20.10.2008 21:49
Undefined variable Undefined property: block xxJJxx PHP Tipps 2008 16 05.08.2008 15:30
popup fenster selber gestalten HTML, Usability und Barrierefreiheit 2 24.09.2006 13:46
Variable in $this Variable der Klasse benutzen PHP Tipps 2006 5 03.05.2006 20:04
problem mit variable snatch-ic PHP Tipps 2007 5 13.12.2005 13:18
Variable durch 2. Variable bestimmen Quagga PHP Tipps 2005-2 11 26.10.2005 17:34
Variable als Variable behandeln ohne den Wert zu verwenden Pain-maker PHP Tipps 2005-2 4 11.09.2005 17:28
popup reload boehseronkel HTML, Usability und Barrierefreiheit 1 03.08.2005 14:34
[Erledigt] Variable über URL an Popup HTML, Usability und Barrierefreiheit 12 23.01.2005 02:40
Variable in einer Variable Beatbox PHP Tipps 2005 7 15.01.2005 15:55
Warum wird Variable nicht übergeben??? Anuschka PHP Tipps 2005 2 06.01.2005 13:22
Variable von Popup zur Hauptseite weitergeben Clan-Opa HTML, Usability und Barrierefreiheit 1 05.12.2004 05:11
[Erledigt] Variable erst später definieren? PHP Tipps 2004-2 10 04.12.2004 20:23
variable übergeben jacos PHP Tipps 2004 1 09.09.2004 15:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/javascript-ajax-und-mehr/54943-erledigt-popup-mit-kalender-variable-gestalten.html, javascript kalender popup, kalender mit namen gestalten, php kalender script, kalender variable übergeben, popup kalender script, php popup kalender, php popup calendar, javascript popup variable post, script form popup calendar, popup kalender html, kalender php popups, eingabe kalender php, popup kalender, php datum popup, popup gestalten, kalendervariable php, popup to confirm datum eingeben, php calendar variable, datum per kalender popup eintragen

Alle Zeitangaben in WEZ +1. Es ist jetzt 22:02 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum