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 02.11.2004, 18:31  
Gast
 
Beiträge: n/a
Standard Eventhandler auf <option>?

Hi, wisst ihr etwas darüber, dass der unten genannte Code nicht im IE, jedoch aber im Mozilla funktioniert? Wenn ja, was muss ich ändern, damit es läuft? Danke!
Code:
<select size="1" name="schriftfarbe" class="felder">
<option class="option" onMouseover="farben('255', '255', '255')">Weiß</option>
</select>
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 02.11.2004, 19:28  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Weil der OPTION-Tag standardmässig kein Event-Handler besitzt.

Code:
function setFarben(s) {
  var afarben=s.options[s.selectedIndex].value.split('°');
  farben(a[0],a[1],a[2]);
}
//...

<select size="1" name="schriftfarbe" class="felder" onchange="setFarben(this);">
<option class="option" value="255°255°255">Weiß</option>
</select>
DiBo33 ist offline   Mit Zitat antworten
Alt 02.11.2004, 20:25  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von DiBo33
Weil der OPTION-Tag standardmässig kein Event-Handler besitzt.
laut
http://de.selfhtml.org/javascript/sp...enthandler.htm
sind folgende eventhandler beim option-tag erlaubt:
  • onClick
    onDblClick
    onKeyDown
    onKeyPress
    onKeyup
    onMousedown
    etc.

( hab keine lust mehr auf copy/paste )

also das kann ja irgendwie nicht die antwort sein, oder?
ich weiß es nicht besser, ich vertiefe nur mal die frage, weil mich das eigentlich auch interessiert.

grüße ben.
imported_Ben ist offline   Mit Zitat antworten
Alt 02.11.2004, 20:31  
Gast
 
Beiträge: n/a
Standard

Ich habe leider auch nichts mehr zu dem Thema gefunden.
Firma dankt
Ich denke, es leigt einfach am tollen IE.
  Mit Zitat antworten
Alt 02.11.2004, 20:44  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

hab jetzt viel im englischen raum rumgesucht .. hab auch einiges gefunden .. aber als bsp:
http://www.faqts.com/knowledge_base/...d/5629/fid/178

scheint nicht im IE zu gehen .. dieses zitat gibt es häufiger.
imported_Ben ist offline   Mit Zitat antworten
Alt 02.11.2004, 20:51  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
Zitat von Ben
Zitat:
Zitat von DiBo33
Weil der OPTION-Tag standardmässig kein Event-Handler besitzt.
laut
http://de.selfhtml.org/javascript/sp...enthandler.htm
sind folgende eventhandler beim option-tag erlaubt:
  • onClick
    onDblClick
    onKeyDown
    onKeyPress
    onKeyup
    onMousedown
    etc.

( hab keine lust mehr auf copy/paste )

also das kann ja irgendwie nicht die antwort sein, oder?
ich weiß es nicht besser, ich vertiefe nur mal die frage, weil mich das eigentlich auch interessiert.

grüße ben.
Sorry, sollte heissen
Weil der OPTION-Tag standardmässig beim IE kein Event-Handler besitzt.

Schnell mal rausred

Nee, aber im Ernst der IE ignoriert geflissentlich alle Events in einem OPTION.-Tag
DiBo33 ist offline   Mit Zitat antworten
Alt 02.11.2004, 21:21  
Gast
 
Beiträge: n/a
Standard

Naja, muss ich mich wohl zufrienden geben. Obwohl onMouseover schon doll gewesen wäre
  Mit Zitat antworten
Alt 03.11.2004, 12:29  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

naja. du kannst es als feature so einbauen, dass nutzer der geckos eben einen zusätzlichen komfort erhalten, aber IE-nutzer trotzdem die seite ohne probleme nutzen können.
dann ist ja nichts dagegen einzuwenden.

grüße ben.
imported_Ben 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
EventHandler onChange cycap HTML, Usability und Barrierefreiheit 3 06.10.2007 20:08
<option> tag mit bilder fragnicht HTML, Usability und Barrierefreiheit 6 22.08.2007 20:06
Option disabled wird für <option> in IE6 nicht angezei BigManu HTML, Usability und Barrierefreiheit 0 12.08.2006 11:46
mail() problem bei <select> und <option> Marian PHP Tipps 2006 4 02.04.2006 14:07
selbst gelöst! Select <option> kleines Problem Dropdow 24bits PHP Tipps 2005-2 0 15.10.2005 19:19
eventhandler reagiert nicht winfo_cologne HTML, Usability und Barrierefreiheit 6 29.09.2005 14:10
select <option> im Formular PHP Tipps 2005-2 4 20.09.2005 22:04
Javascriptfunction ohen eventhandler aufrufen! HTML, Usability und Barrierefreiheit 1 02.08.2005 13:10
DB eintrag durch <option> xXx Datenbanken 2 08.04.2005 08:24
Elemente in <option> zentrieren? Chr!s HTML, Usability und Barrierefreiheit 7 10.12.2004 14:23
<select> <option> PHP Tipps 2004 6 16.08.2004 15:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
option eventhandler, php select option eventhandler, kein-ondblclick bei select size=1, select option eventhandler

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