| | | | |
| |||||||
| HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability. |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Hallo, ich lade mit Ajax Elemente (HTML-Tags) in meine Seite, die sich wiederum selbst aus Ajax-Elementen zusammenbauen koennen. Nach jedem Aufruf wird daher die Queue abzuarbeitender Elemente um die des neuen Requests erweitert. Ich dachte mir ich markiere Ajax-Elemente einfach auf diese Weise: <div name="RPC">Folder/Class::Method</div> und greife sie dann mit getElementsByName("RPC") ab, allerdings ist "name" nicht erlaubt fuer <div> (Strict), ebensowenig kann ich "class" blockieren (wie ich es momentan tue). ID faellt auch weg, kenne die ID ja schliesslich nicht und ein neues Attribut moechte ich nicht erfinden. Will das ganze schliesslich valide lassen, weil das ganze letztlich auch ohne Ajax rausgeneriert werden soll, je nach dem welcher Actiontype (Server/Ajax) gewaehlt ist. Wer Bahnhof versteht kann sich das hier mal anschauen: http://www.antiphp.net/test.rar Einfach auf localhost/test/index.html laufen lassen, funktioniert nur mit modrewrite. Ist aber ueberraschend unkompliziert. |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zusätzliche Elemente kannst du per DOM hinzufügen. Sie werden einfach ignoriert und der Validator meckert auch nicht. Aber man muss es ja nicht machen. Classes wäre eine zweite Möglichkeit, die Elemente zu erkennen. Warum nutzt du die nicht? Die Einfachste Möglichkeit wäre, einen Container zu nehmen und in den eifnach alle Divs zu schreiben, die du auslesen willst. So musst du die betreffenden DIVs nicht betiteln und kannst sie doch aus dem Seitenquelltext herausfiltern. So musst du nur dem Container eine ID geben.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Sonst musst du dir mit Attributen wie rel oder rev behelfen. Dann hast du den Code zwar von der Syntax her nicht angetastet, die Semantik litte aber. Außerdem müsstest du dann getAttribute() verwenden, und damit hat der IE seine Probleme. Bei Klassen kannst du hingegen einfach die Eigenschaft className verwenden.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] HTML Mail mit Lücken mitten in den Worten, wie kommt das? | DeeFour | PHP-Fortgeschrittene | 2 | 29.05.2008 15:47 |
| Variable und komplette HTML Datei | chrisonline | PHP Tipps 2007 | 3 | 24.05.2007 15:30 |
| HTML E-Mail mit Bildern | webbi | HTML, Usability und Barrierefreiheit | 4 | 27.02.2006 08:57 |
| &amp;amp;lt;if&amp;amp;gt; &amp;amp;lt;/if&amp;amp;gt; in einer HTML Datei fuer Templ | PHP-Fortgeschrittene | 6 | 03.11.2005 12:05 | |
| [Erledigt] ne harte nuss ... php scripte in html needed ... ABER | PHP Tipps 2005-2 | 10 | 01.09.2005 00:03 | |
| html 4.01 | lindner | HTML, Usability und Barrierefreiheit | 23 | 06.08.2005 22:08 |
| Kontaktformular, welches auf neue html Seite führt | PHP Tipps 2005-2 | 4 | 20.07.2005 11:21 | |
| HTML Tabellenzeile in Tabelle einfügen? | Datenbanken | 2 | 28.01.2005 00:28 | |
| [Erledigt] html mit mail versenden | PHP-Fortgeschrittene | 0 | 27.01.2005 19:53 | |
| IMAP: Bild(er) in HTML Part richtig darstellen | PHP-Fortgeschrittene | 1 | 07.10.2004 12:21 | |
| {$varname.optelement} mit preg_match aus HTML extrahieren | PHP Tipps 2004 | 0 | 11.09.2004 04:13 | |
| Unterschied HTML und PHP | PHP Tipps 2004 | 4 | 28.08.2004 19:02 | |
| Validitor (HTML 4.01) = Schwachsinn? | Filewalker | Off-Topic Diskussionen | 19 | 03.08.2004 15:27 |
| Margin: Kein Valides HTML 4.0 / CSS | DutziMan | HTML, Usability und Barrierefreiheit | 12 | 21.06.2004 14:33 |
| [Erledigt] PDF aus HTML erzeugen ? | PHP-Fortgeschrittene | 2 | 05.06.2004 02:10 | |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.