php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.02.2005, 13:56  
Gast
 
Beiträge: n/a
Standard css: filter:Alpha

habe ein bild wie folgt eingefügt:
Code:
[img]bild.jpg[/img]
Das funktioniert auch wunderbar.

Nun möchte ich aber diese Filtereigenschaften nachträglich per JS ändern.

Wie kann ich das machen ? braucht das bild eine id ? und wie lautet dann der befehl dazu ?

danke für alle hilfe
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 19.02.2005, 17:26  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

wenn du dem bild eine id gibst solltest du per document.getElementById('id').style diese eigenschaften veraendern koennen.
__________________
Was ist validität?
fantast ist offline   Mit Zitat antworten
Alt 19.02.2005, 17:38  
Gast
 
Beiträge: n/a
Standard

genau das ist die frage:

document.getElementById('id').style

und was kommt dann ?
  Mit Zitat antworten
Alt 19.02.2005, 18:28  
Gast
 
Beiträge: n/a
Standard

So ich habe es jetzt geschafft herauszufinden wie man die eigenschaften des filters ändern kann:
Code:
document.all.bild2.filters[0].opacity=100;
document.all.bild2.filters[0].finishopacity=100;
für das Bild mit der id bild2.

Wie kann ich nun an Stelle der id bild2 eine variabale einbauen, die eine beliebige bildid in sich speichert ??
  Mit Zitat antworten
Alt 19.02.2005, 18:45  
Gast
 
Beiträge: n/a
Standard

Weis jetzt nicht ganz genau, ob das so war:

[img]bild.jpg[/img]

Mit "name" wird das Bild angesprochen, müsste gehen ... am besten probieren

Aber es ist auch klar, dass dies NUR im IE geht ?
  Mit Zitat antworten
Alt 19.02.2005, 18:51  
Gast
 
Beiträge: n/a
Standard

Code:
document.all.bild2.filters[0].finishopacity=100;
so habe ichd as aber ich brauche es wie folgt:

Code:
document.all.VARIABLE.filters[0].finishopacity=100;
wenn ich das so hinschreibe, sieht er VARIABLE als id an und sucht nach der passenden bildid, anstatt es zu parsen als variable. Wie kann ich das aber nun hinbekommen ?
  Mit Zitat antworten
Alt 19.02.2005, 21:49  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von CIX88
Aber es ist auch klar, dass dies NUR im IE geht ?
!!!
__________________
Was ist validität?
fantast ist offline   Mit Zitat antworten
Alt 20.02.2005, 12:54  
Gast
 
Beiträge: n/a
Standard

Es ist mir klar dass es nur da geht aber wie mit js ? 8 (
  Mit Zitat antworten
Alt 20.02.2005, 13:01  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von fantast
document.getElementById('id').style
= "opacity: ...";
__________________
Was ist validität?
fantast 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

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
css filter alpha, alpha filter mit css, css filter alpha ändern

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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.