Warum Invalide?
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
alt attribute
anfang
attribut
beschreiben
beschreibung
code
dank
ding
element
ende
fehlermeldung
http
most
not
page
text
type
url
vergessen
verstecken
-
Hallo,
warum ist folgendes invalide?
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
Error Line 15, Column 80: required attribute "type" not specified
…rc="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
✉
The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.
Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
tobi13 schrieb:
genau darum, was dort steht!
Hallo,
warum ist folgendes invalide?
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
Error Line 15, Column 80: required attribute "type" not specified
…rc="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
✉
The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.
Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.
. das sollte eigentlich kristall klar sein: http://www.w3schools.com/tags/tag_script.asprequired attribute "type" not specified
kurz: weil es verschiedene scriptarten gibt.
Beitrag zuletzt geändert: 29.9.2013 19:25:09 von czibere -
tobi13 schrieb:
Danke, ich habe aber ja den Typ src drin, oder ist dieser falsch?<script type="text/javascript" src="...">
... -
oh shit, stimmt Danke :)
-
tobi13 schrieb:
und genau wie @menschle so goldrichtig schreibt, type ist nicht source! kinder! wann lernt ihr endlich LESEN!!??
Hi,
Danke, ich habe aber ja den Typ src drin, oder ist dieser falsch?
Danke -
Halloo,
hab da nochmals eine Frage ich habe nochmals etwas invalide..
was ist daran falsch oder muss ich das "<" in "<" ersetzten? Wenn ich das mit "<" ersetzte ist es valide aber ob das so richtig ist weiß ich nicht..
h = (d.getHours () < 10 ? '0' + d.getHours () : d.getHours ());
Danke
Beitrag zuletzt geändert: 2.10.2013 1:42:15 von tobi13 -
tobi13 schrieb:
die ominöse zeile 46 aus deinem EINzeiler sollte heißen:
Halloo,
hab da nochmals eine Frage ich habe nochmals etwas invalide..
Line 46, Column 25: character "<" is the first character of a delimiter but occurred as data m = (d.getMinutes () < 10 ? '0' + d.getMinutes () : d.getMinutes ()); This message may appear in several cases: You tried to include the "<" character in your page: you should escape it as "<" You used an unescaped ampersand "&": this may be valid in some contexts, but it is recommended to use "&", which is always safe. Another possibility is that you forgot to close quotes in a previous tag.
aber was ist daran falsch oder muss ich das "<" in "<" ersetzten? Wenn ich das mit "<" ersetzte ist es valide aber ob das so richtig ist weiß ich nicht..
h = (d.getHours () < 10 ? '0' + d.getHours () : d.getHours ());
Danke
(also klammersetzung!).m = (d.getMinutes () < 10) ? '0' + d.getMinutes () : d.getMinutes ();
-
Hmm jetzt ist es wieder invalide check ;)
Gruß
Beitrag zuletzt geändert: 2.10.2013 1:42:43 von tobi13 -
tobi13 schrieb:
was habe ich gerade vorhin gesagt? klammern? zeile 45 sollte heißen:
Hmm jetzt ist es wieder invalide check ;)
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.urlshorter-onpaste.de%2Fpage&charset=%28detect+automatically%29&doctype=Inline&group=0
User: admin
Pw: admin
Gruß
h = (d.getHours () < 10) ? '0' + d.getHours () : d.getHours ();
mann! lasse uns einfach schlafen gehen ! (was hast du für einen müll-editor, der nicht mal so etwas anzeigt?)
[weißt du, dass es egentlich hellseherei ist was wir da betreiben?]
Beitrag zuletzt geändert: 2.10.2013 1:04:22 von czibere -
yo, hab das nun so:
h = (d.getHours () < 10) ? '0' + d.getHours () : d.getHours (); m = (d.getMinutes () < 10) ? '0' + d.getMinutes () : d.getMinutes (); s = (d.getSeconds () < 10) ? '0' + d.getSeconds () : d.getSeconds ();
aber trotzdem noch invalide :( aber das passt doch schon so oder :D
hab Notepad++ :)
Gruß & Danke
Beitrag zuletzt geändert: 2.10.2013 1:16:19 von tobi13 -
tobi13 schrieb:
hey mann tobi!
yo, hab das nun so:
h = (d.getHours () < 10) ? '0' + d.getHours () : d.getHours (); m = (d.getMinutes () < 10) ? '0' + d.getMinutes () : d.getMinutes (); s = (d.getSeconds () < 10) ? '0' + d.getSeconds () : d.getSeconds ();
aber trotzdem noch invalide :( aber das passt doch schon so oder :D
hab Notepad++ :)
Gruß & Danke
das was du zeigst ist php (mit o. ohne fehler)
was du validierst ist allerdings html! (kann ich nicht ansehen, weil user/password nicht mehr stimmen ;)
wir mahlen in zwei verschiedenen mühlen. -
Hab die .htaccess nochmals raus hier der ganze Script ;)
<script language="javascript" type="text/javascript"> window.setInterval("zeitanzeige()",1000); function zeitanzeige() { d = new Date (); h = (d.getHours () < 10) ? '0' + d.getHours () : d.getHours (); m = (d.getMinutes () < 10) ? '0' + d.getMinutes () : d.getMinutes (); s = (d.getSeconds () < 10) ? '0' + d.getSeconds () : d.getSeconds (); var wochentage = new Array ("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"); var monate = new Array ("Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"); document.getElementById("zeit").innerHTML = '' + wochentage[d.getDay ()] + ', der ' + d.getDate () + '. ' + monate[d.getMonth ()] + ' ' + d.getFullYear () + ' - ' + h + ':' + m + ':' + s + ' Uhr'; } </script>
Danke -
tobi13 schrieb:
das war leider nicht gemeint! ich baruche - ohne passwort!!!! - den html-code der seite ;) das wird validiert und nicht dein php!
Hab die .htaccess nochmals raus hier der ganze Script ;)
<script language="javascript" type="text/javascript"> window.setInterval("zeitanzeige()",1000); function zeitanzeige() { d = new Date (); h = (d.getHours () < 10) ? '0' + d.getHours () : d.getHours (); m = (d.getMinutes () < 10) ? '0' + d.getMinutes () : d.getMinutes (); s = (d.getSeconds () < 10) ? '0' + d.getSeconds () : d.getSeconds (); var wochentage = new Array ("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"); var monate = new Array ("Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"); document.getElementById("zeit").innerHTML = '' + wochentage[d.getDay ()] + ', der ' + d.getDate () + '. ' + monate[d.getMonth ()] + ' ' + d.getFullYear () + ' - ' + h + ':' + m + ':' + s + ' Uhr'; } </script>
Danke -
Achsoo, alsooo wenn ich des jetzt richtig verstanden habe hier der Link zur Page:
Gruß
Beitrag zuletzt geändert: 3.10.2013 23:59:26 von tobi13 -
tobi13 schrieb:
du hast in deinem code das:
Achsoo, alsooo wenn ich des jetzt richtig verstanden habe hier der Link zur Page:
http://urlshorter-onpaste.de/page
Gruß<!-- Clock --> <script language="javascript" type="text/javascript"> window.setInterval("zeitanzeige()",1000); function zeitanzeige() { ... </script>
und das sollte so aussehen:<!-- Clock --> <script language="javascript" type="text/javascript"> /* <![CDATA[ */ window.setInterval("zeitanzeige()",1000); function zeitanzeige() { d = new Date (); h = (d.getHours () < 10) ? '0' + d.getHours () : d.getHours (); m = (d.getMinutes () < 10) ? '0' + d.getMinutes () : d.getMinutes (); s = (d.getSeconds () < 10) ? '0' + d.getSeconds () : d.getSeconds (); var wochentage = new Array ("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"); var monate = new Array ("Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"); document.getElementById("zeit").innerHTML = '' + wochentage[d.getDay ()] + ', der ' + d.getDate () + '. ' + monate[d.getMonth ()] + ' ' + d.getFullYear () + ' - ' + h + ':' + m + ':' + s + ' Uhr'; } /* ]]> */ </script>
sehr wichtig dabei ist
am anfang und/* <![CDATA[ */
am ende./* ]]> */
dann ist das ganze valid ;)
der grund ist, dass der validator auch nicht 100%ig fehlerfrei ist (steht in der beschreibung!). daher sollte man NICHT-HTML-code vor ihn verstecken. -
Danke ;) Einwandfrei.
-
tobi13 schrieb:Einwandfrei.
beinahe :( ich habe es vergessen, genauer zu beschreiben, warum eigentlich! ja das ist so: die ganze 'CDATA'-ding brauchst du, wenn xhtml-code geparst wird, weil genau dann kommen die fehlermeldungen. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage