Forum Moderators: open

Message Too Old, No Replies

Validating Error

<script language="JavaScript">

         

pestilence

11:37 pm on Feb 16, 2004 (gmt 0)

10+ Year Member



After validating the entire site I still can't get this one tag to validate. The script is used for rollover images.

Line 8, column 29: required attribute "TYPE" not specified

1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2: <html>
3: <head>
4: <title>Ride Behind Videos Motorcycle videos home page</title>
5: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6: <link rel="stylesheet" href="styles/text01.css" type="text/css">
7: <link rel="stylesheet" href="styles/bodytext.css" type="text/css">
8: <script language="JavaScript">
9: <!--
10: function MM_swapImgRestore() { //v3.0
11: var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
12: }
13:
14: function MM_preloadImages() { //v3.0
15: var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
16: var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
17: if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
18: }
19:
20: function MM_findObj(n, d) { //v4.01
21: var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
22: d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
23: if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
24: for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
25: if(!x && d.getElementById) x=d.getElementById(n); return x;
26: }
27:
28: function MM_swapImage() { //v3.0
29: var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
30: if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
31: }
32: //-->
33: </script>

TheDave

11:42 pm on Feb 16, 2004 (gmt 0)

10+ Year Member



I think it wants:

<script type="javascript">

or:

<script type="text/javascript">

Purple Martin

11:57 pm on Feb 16, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Yep, specifying language in script tags is the old way of doing it, but many editors still do it even though it's officially discontinued. These days you're supposet to specify type instead, just like TheDave's last line of code.

pestilence

11:57 pm on Feb 16, 2004 (gmt 0)

10+ Year Member



That was it!
Thanks.
This makes my first 100% valid page.
now onto the other 8 pages :)