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 29.10.2011, 20:53  
Neuer Benutzer
 
Registriert seit: 22.07.2011
Beiträge: 13
PHP-Kenntnisse:
Fortgeschritten
Runster befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] onkeypress Problem bei dem Funktion Parameter

Moin,

hab ein Problem beim onkeypress. Es geht dadrum in einer Funktion ein Parameter zu übergeben.. Habe schon mehrere Sachen probiert, allerdings ohne Erfolg..

Code:
function sample()
{
    var x = new Array("test");
    document.onkeypress = function (e) {
    alert("Key: '" + e.which + "'") }; 
}
Das Array mit dem Variablen-Name x möchte ich nun an die onkeypress-Funktion übergeben. function (e, x) klappt nicht, ich hoffe jemand kann mir weiterhelfen.

Gruß
Runster ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 29.10.2011, 20:55  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Du kannst x einfach so verwenden. Das nennt sich Closure. Das Problem ist nicht der Parameter, sondern dass x zum Zeitpunkt des Events im aktuellen Kontext nicht bekannt ist.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 29.10.2011, 20:57  
Neuer Benutzer
 
Registriert seit: 22.07.2011
Beiträge: 13
PHP-Kenntnisse:
Fortgeschritten
Runster befindet sich auf einem aufstrebenden Ast
Standard

Du hast vollkommen Recht vielen dank!

Ich hatte das einmal probiert, allerdings klappt da mein JavaScript aufgrund eines anderen Fehlers nicht, danach hatte ich dieses nicht erneut versucht...


Danke
Runster ist offline   Mit Zitat antworten
Alt 29.10.2011, 22:20  
Neuer Benutzer
 
Registriert seit: 22.07.2011
Beiträge: 13
PHP-Kenntnisse:
Fortgeschritten
Runster befindet sich auf einem aufstrebenden Ast
Standard

Dann gleich eine neue Frage hinterher:

setInterval. Wie kann ich folgendes Lösen, damit eine Veriable erhöht wird?

setInterval("countdown++", 500)
Runster ist offline   Mit Zitat antworten
Alt 29.10.2011, 22:33  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

der erste Parameter erwartet ein Callback, keinen Ausdruck. Norfalls musst Du den Ausdruck in eine anonyme Funktion wrappen.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 30.10.2011, 00:08  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Einmal aufmerksam durcharbeiten, spart dir viel Arbeit: http://fixingthesejquery.com/#slide4

edit: und vielleicht auch gleich noch hier vorbeischauen: http://james.padolsey.com/javascript...pt-101-part-1/
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist offline   Mit Zitat antworten
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
Parameter einer Funktion direkt in Array der Funktion? jwka61 PHP Einsteiger 17 22.03.2012 11:37
Problem mit Funktion Anima JavaScript, Ajax und mehr 7 28.05.2011 13:33
[Erledigt] Funktionsberechtigungne, Rollen und Vererbung von Rechten Geryon Software-Design 37 02.11.2010 23:08
[Erledigt] Funktion nimmt Parameter nicht an. stayInside PHP-Fortgeschrittene 5 14.08.2010 22:47
[Erledigt] Problem mit funktion lord_icon PHP Tipps 2010 13 25.02.2010 08:33
Problem: UPDATE-Abfrage in externer Funktion cheaterfritz PHP Tipps 2009 5 03.04.2009 14:56
Problem mit URL Parameter raphaelf PHP Tipps 2009 7 18.01.2009 16:30
[Erledigt] Problem bei einfacher Funktion dänni PHP Tipps 2008 7 08.10.2008 08:57
Funktion mehrere optionale Parameter GSJLink PHP Tipps 2008 10 28.09.2007 17:52
[Erledigt] optionale Parameter mit Funktion im Defaultwert PHP Tipps 2007 10 02.01.2007 21:42
problem mit einer Funktion LP PHP Tipps 2006 9 27.06.2006 12:56
Problem mit einer rekursiven Funktion in einer Klasse ajo_silent PHP-Fortgeschrittene 6 13.06.2005 16:40
Problem mit Umsetzung einer Funktion Datenbanken 1 20.12.2004 14:37
Problem mit optionalen Parametern bei Funktion in Klasse RudiS PHP-Fortgeschrittene 6 24.09.2004 09:03
Problem mit mail() - Funktion PHP Tipps 2004 2 06.07.2004 18:21

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
onkeypress=function(), onkeypress problem, php function onkeypress, onkeypress variable dokumentname übergeben, javascript keypress an function übergeben

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:41 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