Antwort
 
Themen-Optionen Thema durchsuchen
Alt 17.01.2006, 10:55 Nach oben    #1
Erfahrener Benutzer
 
Registriert seit: 28.08.2004
Ort: konstanz am bodensee
Beiträge: 190
Standard Klassenname vom HTMLElement Objekt

hallo, bin gerade dabei ein paar javascript fade spielereien zu programmieren.
da man ja mit prototyping bestehende objekte erweitern kann,
hab ich mir überlegt, alle html elemente um die funktion setOpacity zu erweitern,
diese methode setzt die transparenz egal in welchem browser.

mein problem bei der sache ist, ich weiß nicht wie das Objekt heißt, von dem alle HTMLObjekte erben (wenn es sowas überhaupt gibt).

folgender code funktioniert, ist aber im falschen objekt
Code:
Object.prototype.setOpacity = function(opVal){
 alert('setting opacity to '+opVal);
 this.style.opacity = opVal/100; 
 this.style.filter='Alpha(opacity='+opVal+', finishopacity='+opVal+', style=2)';	
}
da ja so auch folgender sinnloser code möglich ist
Code:
new Date().setOpacity(50);
also, gibt es ein HTMLObject in javascript?
HTMLObject,HTMLElement und HTML funktioniert nicht...

mfg beny
beny_mcde ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.01.2006, 13:22 Nach oben    #2
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

getElementByTagName('html')
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.01.2006, 16:38 Nach oben    #3
Erfahrener Benutzer
 
Registriert seit: 28.08.2004
Ort: konstanz am bodensee
Beiträge: 190
Standard

Zitat:
Zitat von Lars
getElementByTagName('html')
heißt eigentlich
Code:
 getElementsByTagName('html');
entweder du hast nicht richtig gelesen( was ich vermute, da du anscheinend auch nicht richtig schreiben kannst ), oder ich habe mich nicht richtig ausgedrückt.

ich möchte NICHT das <html> tag aus meinem dokument,
sondern fragte ob es in js eine Klasse gibt von der ALLE html elemente, sei es div,li,a u.s.w ERBERN.
da ich wenn ich den namen dieser klasse kenne ihren prototypen um die funktion setOpacity erweitern kann, und somit alle elemente in einem html objekt diese funktion besitzen.

währe ja sinnloß das <html> tag mit einer opacity auszustatten.

oder bin ich jetzt völlig blöde und folgender code ist die antwort auf meine frage...
Code:
getElementByTagName('html').prototype.setOpacity = function(opVal){
 alert('setting opacity to '+opVal);
 this.style.opacity = opVal/100; 
 this.style.filter='Alpha(opacity='+opVal+', finishopacity='+opVal+', style=2)';	
}

Geändert von beny_mcde (17.01.2006 um 16:44 Uhr)
beny_mcde ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.01.2006, 15:36 Nach oben    #4
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Filter werden soweit ich weiß nicht geerbt. Du wirst also alle Tags einzeln befiltern müssen.

Du kannst auch nicht besser schreiben :]
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

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 sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Existiert ein gewisses Objekt im Sichtbarkeitsbereich? Ben PHP-Programmierung 7 08.03.2007 07:47
Herausfinden, wie ein existierendes Objekt heißt Ben PHP-Programmierung 7 08.03.2006 18:34
Objekt Array am82 Allgemeine Java-Programmierung 9 12.12.2005 19:01
FileForm Objekt in Oracle Datenbank Riddick Datenbanken 1 12.10.2004 13:38
Auf ein Canvas Objekt per Mouseevents Linien Zeichnen schärple Desktop-Applikationen und Grafik 6 12.06.2004 17:42


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:38 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45