Datenschutzerklärung

Endtag form zu einem nicht vorhandenen Starttag gefunden.

Validome - Forum

Startseite Validome
RSS 2.0  
Sie sind nicht angemeldet. Atom 1.0  
Forum Home / HTML und XHTML-Forum /

Endtag form zu einem nicht vorhandenen Starttag gefunden.

  Beitrag schreiben
Autor
Beitrag Seiten: 1
Dungeonwatcher
Mitglied

Ort: Berlin
Registriert: 08.11.2005
Beiträge: 105
'n Abend!

Auf folgender Seite meines Forums bekomme ich noch eine mir unerklärliche Fehlermeldung:

http://dungeon-bbs.homeip.net/forum/downloads.php


Zeile 328: Endtag form zu einem nicht vorhandenen Starttag gefunden.
       
Fehlerstelle:          ...>&nbsp;<input type="submit" value="Los" class="liteoption" /></form></td>


Der entsprechende Quelltext dazu sieht so aus:

Code:

<td valign="top" colspan="4"><form method="get" name="dl_jumpbox" action="downloads.php?sort_by=0&amp;order=" onsubmit="if(this.options[this.selectedIndex].value == -1){ return false; }" /><select name="cat" onchange="if(this.options[this.selectedIndex].value != -1){ forms['dl_jumpbox'].submit() }"><option value="-1">Kategorie</option><option value="-1">----------</option><option value="3" >Test</option><option value="4" >&nbsp;&nbsp;|___&nbsp;Unterordner</option></select>&nbsp;<input type="submit" value="Los" class="liteoption" /></form></td>

Bye/2


_______________________________________
Gibt es einen Virenscanner der Windows erkennt?

13.08.2006 20:32:48
http://www.dungeon-bbs.de/forum/ Zitieren
dkdenz
Administrator

Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
Hallo.
Ich vermute mal, es liegt an dem schon geschlossenen form-Element, welches Du wie ein leeres Element behandelst.
Da form aber kein leeres Element ist, ist der Backslash am Ende von form falsch gesetzt.
Viel Spaß noch...


_______________________________________
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol

13.08.2006 21:03:29
http://dkmd.de | http://dkdenz.de Zitieren
Dungeonwatcher
Mitglied

Ort: Berlin
Registriert: 08.11.2005
Beiträge: 105
Ähm, ehrlich gesagt verstehe ich jetzt nur Bahnhof. %-)

Wieso ist form schon geschlossen? Meinst du das /> vor dem </form>? Nehme ich das weg, hagelt es weitere Fehlermeldungen und der eigentliche Fehler bleibt ebenfalls.


_______________________________________
Gibt es einen Virenscanner der Windows erkennt?

13.08.2006 21:28:19
http://www.dungeon-bbs.de/forum/ Zitieren
dkdenz
Administrator

Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
Ich hatte ja geschrieben: 'Ich vermute mal'...
Nach meinem Verständniss erkennt der Validator das form schon als geschlossen durch den Backslash,
was ich dann allerdings für einen Bug halten würde.
Dadurch, das es als schon geschlossen erkannt wird, bemängelt er dann natürlich das </form>, denn ihm fehlt das beginnende <form>.


_______________________________________
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol

13.08.2006 22:21:02
http://dkmd.de | http://dkdenz.de Zitieren
Dungeonwatcher
Mitglied

Ort: Berlin
Registriert: 08.11.2005
Beiträge: 105
Das leuchtet mir ein, nur bemängelt der W3C-Validator auch diese Stelle. Es muss also wohl doch ein Fehler im Code sein. :-?

_______________________________________
Gibt es einen Virenscanner der Windows erkennt?

13.08.2006 22:46:11
http://www.dungeon-bbs.de/forum/ Zitieren
dkdenz
Administrator

Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
Ich habe den betroffenen Quelltext auf ein Minimum reduziert.
Der Fehler liegt in der Verschachtelung der Tabellenkonstruktion.
Kopieren, speichern, validieren...

Code:

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<title>Dokumenttitel</title>
<style type="text/css">
/*<![CDATA[*/
table {border:1px solid black;}
/*]]>*/
</style>
</head>
<body>
<table> 
  <tr> 
    <td>
      <form method="get" action="">
        <select>
          <option value=""></option>
       </select>
         <input type="submit" value="Los" />
      </form>
    </td> 
    <td> 
      <form method="get" action="">
          <table> 
          <tr> 
          <td>
          </td> 
          <td>
            <input value="" />
          </td> 
          <td>
            <input type="submit" value="Los" />
          </td> 
          </tr> 
      </table> 
      </form> 
</body>
</html>



_______________________________________
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol

13.08.2006 23:59:23
http://dkmd.de | http://dkdenz.de Zitieren
Dungeonwatcher
Mitglied

Ort: Berlin
Registriert: 08.11.2005
Beiträge: 105

dkdenz schrieb:

Ich habe den betroffenen Quelltext auf ein Minimum reduziert.
Der Fehler liegt in der Verschachtelung der Tabellenkonstruktion.
Kopieren, speichern, validieren...


Getan und ist valide. Nun habe ich Stunden damit zugebracht um den Fehler bei mir zu finden. Schlussendlich kam diese Zeile heraus:

Code:

<form method="get" name="dl_jumpbox" action="downloads.php?sort_by=0&amp;order=" onsubmit="if(this.options[this.selectedIndex].value == -1){ return false; }" />

Schuld ist der Endtag />. Das darf wohl nur ein > sein. Korrekt?


_______________________________________
Gibt es einen Virenscanner der Windows erkennt?

15.08.2006 12:08:23
http://www.dungeon-bbs.de/forum/ Zitieren
dkdenz
Administrator

Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
Hallo.
Genau. Da es sich bei form um kein leeres Element handelt, ist der Backslash unkorrekt.
Du schließt ja <form> durch </form>.
Viel Spaß noch...


_______________________________________
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol

15.08.2006 12:19:23
http://dkmd.de | http://dkdenz.de Zitieren
Dungeonwatcher
Mitglied

Ort: Berlin
Registriert: 08.11.2005
Beiträge: 105
Uff, das war 'ne schweisstreibende Sucherei. Danke für deine Hilfe. :-)

_______________________________________
Gibt es einen Virenscanner der Windows erkennt?

15.08.2006 12:27:28
http://www.dungeon-bbs.de/forum/ Zitieren
dkdenz
Administrator

Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
Gern' geschehen...

_______________________________________
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol

15.08.2006 12:56:34
http://dkmd.de | http://dkdenz.de Zitieren
Seiten: 1   Beitrag schreiben
Wechsel zu

Die letzten Beiträge aus diesen Forum

Valid HTML 4.01