27. november 2005 - 22:28Der er
13 kommentarer og 1 løsning
w3c xhtml validator hjælp
hvorfor giver den denne fejl :
Error Line 166, column 54: end tag for "input" omitted, but OMITTAG NO was specified . <input type="hidden" name="z_City" value="LIKE,'%,%'"> You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".
✉
Info Line 166, column 0: start tag was here . <input type="hidden" name="z_City" value="LIKE,'%,%'"> Error Line 168, column 295: document type does not allow element "td" here; assuming missing "tr" start-tag . ...lue='10'/>Københavns Amt</td></tr><td><input type='checkbox' name='x_City' v ✉
Error Line 168, column 582: document type does not allow element "td" here; assuming missing "tr" start-tag . ...' value='14'/>Roskilde Amt</td></tr><td><input type='checkbox' name='x_City' ✉
Error Line 168, column 877: document type does not allow element "td" here; assuming missing "tr" start-tag . ...alue='18'/>Vestsjællands Amt</td></tr><td><input type='checkbox' name='x_Cit
<%x_City=request.Form("x_City") rswrk.Open sqlwrk, conn, 1, 2 If Not rswrk.Eof Then datawrk = rswrk.GetRows rowswrk = UBound(datawrk, 2) Dim ar_x_City, ari_x_City ar_x_City= split(x_City&"",",") For rowcntwrk = 0 To rowswrk x_CityChk = x_CityChk & "" x_CityChk = x_CityChk & "<td><input type='checkbox' name='x_City' value='" & datawrk(0, rowcntwrk) & "'" For ari_x_City=0 to UBound(ar_x_City) If CStr(datawrk(0, rowcntwrk)&"") = Trim(ar_x_City(ari_x_City)&"") Then x_CityChk = x_CityChk & " checked" Exit For End If Next x_CityChk = x_CityChk & "/>" & datawrk(1, rowcntwrk)
x_CityChk = x_CityChk & "</td>" if (rowcntwrk+1) mod 4 = 0 then x_CityChk = x_CityChk & "</tr>" end if Next End If rswrk.Close Set rswrk = Nothing Response.write "<table><tr>" Response.Write x_CityChk Response.write "</table>" %>
rswrk.Open sqlwrk, conn, 1, 2 If Not rswrk.Eof Then datawrk = rswrk.GetRows rowswrk = UBound(datawrk, 2) Dim ar_x_City, ari_x_City ar_x_City= split(x_City&"",",") For rowcntwrk = 0 To rowswrk x_CityChk = x_CityChk & "" x_CityChk = x_CityChk & "<td><input type='checkbox' name='x_City' value='" & datawrk(0, rowcntwrk) & "'" For ari_x_City=0 to UBound(ar_x_City) If CStr(datawrk(0, rowcntwrk)&"") = Trim(ar_x_City(ari_x_City)&"") Then x_CityChk = x_CityChk & " checked" Exit For End If Next x_CityChk = x_CityChk & "/>" & datawrk(1, rowcntwrk)
x_CityChk = x_CityChk & "</td>" if (rowcntwrk+1) mod 4 = 0 then x_CityChk = x_CityChk & "</tr><tr>" end if Next End If rswrk.Close Set rswrk = Nothing Response.write "<table><tr>" Response.Write x_CityChk Response.write "</table>"
men så får jeg denne fejl:
Error Line 166, column 54: end tag for "input" omitted, but OMITTAG NO was specified . <input type="hidden" name="z_City" value="LIKE,'%,%'"> You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".
✉
Info Line 166, column 0: start tag was here . <input type="hidden" name="z_City" value="LIKE,'%,%'"> Error Line 168, column 1165: "tr" not finished but containing element ended . ...ty' value='22'/>Verden</td></tr><tr></table> ✉
Error Line 168, column 1165: end tag for "tr" omitted, but OMITTAG NO was specified . ...ty' value='22'/>Verden</td></tr><tr></table> ✉
Info Line 168, column 1154: start tag was here . ... name='x_City' value='22'/>Verden</td></tr><tr></table>
så er det kun den sidste "verden" jeg har lidt udfordringer med..
Set rswrk = Server.CreateObject("ADODB.Recordset") rswrk.Open sqlwrk, conn, 1, 2 If Not rswrk.Eof Then datawrk = rswrk.GetRows rowswrk = UBound(datawrk, 2) Dim ar_x_City, ari_x_City ar_x_City= split(x_City&"",",") For rowcntwrk = 0 To rowswrk x_CityChk = x_CityChk & "" x_CityChk = x_CityChk & "<td><input type='checkbox' name='x_City' value='" & datawrk(0, rowcntwrk) & "'" For ari_x_City=0 to UBound(ar_x_City) If CStr(datawrk(0, rowcntwrk)&"") = Trim(ar_x_City(ari_x_City)&"") Then x_CityChk = x_CityChk & " checked" Exit For End If Next x_CityChk = x_CityChk & "/>" & datawrk(1, rowcntwrk)
x_CityChk = x_CityChk & "</td>" if (rowcntwrk+1) mod 4 = 0 then x_CityChk = x_CityChk & "</tr><tr>" end if Next End If rswrk.Close Set rswrk = Nothing Response.write "<table><tr>" Response.Write x_CityChk Response.write "</tr></table>" %>
Error Line 168, column 54: end tag for "input" omitted, but OMITTAG NO was specified . <input type="hidden" name="z_City" value="LIKE,'%,%'"> You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".
✉
Info Line 168, column 0: start tag was here . <input type="hidden" name="z_City" value="LIKE,'%,%'"> Error Line 170, column 1162: end tag for "tr" which is not finished . ..._City' value='22'/>Verden</td></tr><tr></tr></table> Most likely, You nested tags and closed them in the wrong order. For example <p><em>...</p> is not acceptable, as <em> must be closed before <p>. Acceptable nesting is: <p><em>...</em></p>
Another possibility is that you used an element which requires a child element that you did not include. Hence the parent element is "not finished", not complete. For instance, <head> generally requires a <title>, lists (ul, ol, dl) require list items (li, or dt, dd), and so on.
Forsøger du at skrive XHTML ? (og i givet fald hvorfor dog...??)
Det er altså ikke supersmart, det du gør med tabellen. Det kræver en smule omtanke at få den lavet korrekt. Jeg synes jeg havde noget kode liggende - jeg leder lidt mere.
Du kan vel rådgive dem til at bruge HTML 4 i stedet for.
Jeg håber ikke jeg har fjernet for meget, men den ser ud til at fungere.... Du skal så bare lige oversætte den til ASP - men det skulle være nemt, du har selv en for-løkke.
det er vældigt pænt af dig, men jeg har desværre ikke evnerne til at oversætte den til asp.. så hvis du evt have mulighed for at gøre det for mig ville jeg sætte stor pris på det.. tak,
tillader mig lige at lægge sprg. op igen måske er der nogen der kan lave asp koden for mig :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.