Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

HTML Validator in Javascript?

Empfohlene Antworten

Veröffentlicht

Hi,

gibts sowas? ich hab ne textbox auf ner webseite in die html-tags + etwas text eingefügt werden. mit einenm klick auf nen button soll ein javascript validator gestartet werden, der den text auf korrektheit der Tags überprüft.

bei google nich wirklich was brauchbares gefunden...

grüße

gibts sowas?

http://validator.w3.org/ und unten bei "Validate by Direct Input" mal nachsehen. Mit Javascript ist das nicht, aber ansonsten ja das, was du suchst.

hmm, meine webseite soll dafür nicht verlassen werden, der enduser soll davon gar nichts mitkriegen. der schreibt den htmlcode da rein, drückt OK, und dann geht ein fenster auf, validator OK OR NOT

hmm, meine webseite soll dafür nicht verlassen werden...

Dann schreib ein Skript (Javascript oder serverseitig), was den eingegebenen Text an die genannte Seite sendet und dort auswerten läßt und was dann die Antwort auswertet und Ok oder nicht Ok zurückgibt. Nur mal als Idee.

ich denke, willst eher alle öffnenden tags zählen, alle schliessenden tags zählen, und wenn die differenz null ergibt, OK bekommen. sollte mit einer schleife machbar sein, sofern du nicht wirklich auf eine überprüfung auf valides HTML abziehlst.

s'Amstel

ich denke, willst eher alle öffnenden tags zählen, alle schliessenden tags zählen, und wenn die differenz null ergibt, OK bekommen.

<tr><td>Blubb</td></td>: +2 -2 = 0 -> Ok! ;)

korrekterweise natürlich alle öffnenden und schliessenden gleichartigen tags.

s'Amstel

korrekterweise natürlich alle öffnenden und schliessenden gleichartigen tags.

<tr><td>Blubba</tr></td> +2 -2 = 0 -> Ok! :D

<tr><td>Blubba</tr></td> +2 -2 = 0 -> Ok! :D

darum auch die aussage meinerseits: sofern du [der OP] nicht wirklich auf eine überprüfung auf valides HTML abzielst [abzielt].

ansich wäre dann die lösung über einen full-featured validator via CGI und/oder AJAX oder eine lokale installation des W3C validators sinnvoll.

s'Amstel

darum auch die aussage meinerseits: sofern du [der OP] nicht wirklich auf eine überprüfung auf valides HTML abzielst [abzielt].

Das meine ich ja auch. Wenn er sowas anbietet, dann was richtiges. Ansonsten kommt dabei nur sowas raus wie: "Mein HTML wird im IE korrekt angezeigt, nur der §$§""! FF packt es wieder nicht."

Nur weil der IE es wie gewollt darstellt (oder das Javascript Ok zurückgibt), ist es noch lange nicht korrekter Code.

EDIT:

Das bitte nicht als IE-Bashing oder so verstehen... aber wie oft liest man sowas z.B. hier im Forum...

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.