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 28.12.2010, 08:38  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard [Erledigt] Eigenschaften vom Konstruktor an Methoden übergeben

Hallo und guten Morgen Leute,

ich habe da mal eine Frage, wie übergebe ich denn in Javascript richtig Eigenschaften aus dem Konstruktor an dazugehörige Methoden?

Hier mal ein Test und Übungscode von mir.

Code:
<html>
<head>

<script type="text/javascript">
    
    function LIT_Blend() {
        
        this.screenWidth = screen.width;
        this.screenHeight = screen.height;
    }
    
    LIT_Blend.prototype.blendBackground = function () {
        
        alert( this.screenWidth + " / " + this.screenHeight );
    }
    
    var inst = LIT_Blend();
    
</script>

</head>
<body>

<p>
    <a href="#" onclick="inst.blendBackground()">Test</a>
</p>

</body>
</html>
Wenn ich den Code ausprobiere kommt in der Fehlerkonsole folgendes.

Zitat:
Fehler: inst is undefined
Quelldatei: http://localhost/Parkatikum_Sedna_Soft/Javascript_Uebungen/ligthbox_uebung.html#
Zeile: 1
Könnt ihr mir veileicht ein wenig Licht ins dunkel bringen?

Vielen Dank Gruß Litter
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 28.12.2010, 10:10  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Ich bin vieleicht ein riesen Idiot , ich habe einfach bei der Objektinstanzierung das new vergessen.

So sieht es richtig aus und funktioniert auch.

Code:
<html>
<head>

<script type="text/javascript">
    
    function LIT_Blend() {
        
        this.screenWidth = screen.width;
        this.screenHeight = screen.height;
    };
    
    LIT_Blend.prototype.blendBackground = function () {
        
        alert( this.screenWidth + " / " + this.screenHeight );
    };
    
    var inst = new LIT_Blend();
    
</script>

</head>
<body>

<p>
    <a href="#" onclick="inst.blendBackground()">Test</a>
</p>

</body>
</html>
Trotzdem danke fürs lesen Gruß Litter
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna 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
[Erledigt] Objekt mit statischen Methoden hts JavaScript, Ajax und mehr 3 18.12.2010 21:07
[Erledigt] Im Header ein Array übergeben Barodscheff PHP Einsteiger 10 10.12.2010 15:48
[Erledigt] Name der Datenbank lässt sich nicht übergeben kay899 PHP Tipps 2010 1 29.08.2010 09:59
Eigenschaften, Methoden und Funktionen alex9787 PHP Tipps 2009 5 30.12.2009 19:01
Operatoren einer Funktion übergeben exminsta PHP-Fortgeschrittene 6 26.08.2009 09:52
[Erledigt] inputwert an andere frames übergeben. lou JavaScript, Ajax und mehr 0 25.06.2009 11:11
[Erledigt] Objekt an Konstruktor übergeben hawkeye78 PHP Tipps 2009 7 28.02.2009 19:01
Kindklasse: Methoden über _call() ergänzen? ciss PHP Tipps 2008 2 29.12.2008 18:08
[Erledigt] Klassen - Dynamisch übergebbare Methoden teQUil4ever PHP-Fortgeschrittene 4 27.10.2008 08:05
UML - Abstrakte und vererbte Methoden zwingend anzugeben? MaMo-Net Off-Topic Diskussionen 3 17.03.2008 06:04
zwei Eigenschaften und ein Wert kampfnickel HTML, Usability und Barrierefreiheit 8 12.09.2007 09:37
Objekt übergeben Fatal Error PHP Tipps 2007 5 28.12.2005 14:43
Wie kann man alles Variablen übergeben ?? PHP Tipps 2005-2 14 11.09.2005 22:19
Variablen an den Interpreter übergeben PHP Tipps 2005-2 24 04.07.2005 21:43
Wert übergeben... Chrescht PHP Tipps 2005-2 8 01.07.2005 11:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
eigenschaften eines konstruktors, eigenschaften konstruktor, eigenschaften von konstruktoren, konstruktor eigenschaften, javascript ajax konstruktor, eigenschaften konstruktoren, javascript konstruktor, php methoden übergeben, php eigenschaften des objekts im konstruktor, konstruktor eigenschaften übergeben, konstruktor in methode übergeben, eigenschaften aus konstruktor in methoden übernehmen, methoden konstruktoren php, was sind die eigenschaften eines konstruktors, php eigenschaften in allen methoden, eigenschaften ist der konstruktor, php objekt attribute weitergeben, konstruktoren methoden übergeben, webentwicklung uml kunden übergabe, php methode eigenschaften übergeben

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