fehler im script

mio_da_chief

Grünschnabel
Diese Fehler werden im Firefox angezeigt (im IE6 geht es)

1 Fehler:
"Warnung: Element referenziert durch ID/NAME im globalen Geltungsbereich. Verwenden Sie stattdessen den W3C-Standard document.getElementById().

Zeile: 22"


->> Zeile 22: kh = (tnew) ? document.css : css.style;

2. Fehler:
Fehler: event is not defined

Zeile: 46


->> Zeile 46: var x = (tnew) ? e.pageX:event.x + document.body.scrollLeft;

3. und hoffentlich letzter Fehler:
Fehler: document.layer is not a function

Zeile: 37


->> Zeile 37: document.layer("css").innerHTML=content;


Was kann ich/ihr machen um die Fehler zu beseitigen? Braucht ihr mehr infos? :confused:
 
zu 1.) Überleg mal, die Fehlermeldung sagt dir schon was du tun sollst! Also ehrlich, lesen musst du schon selber können.

zu 2.) Der Event funktionier so nicht in allen Borwsern. Die Postition des Mauszeigerst bekommst du am besten so:
Code:
 document.onmousemove = mouse;	
    	var x=y=0;
   
   	function mouse(e){
   		x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
   		y = (document.all) ? window.event.y + document.body.scrollTop : e.pageY;
 	}
Die Variablen x und y haben dann Browserübergreifend immer den jeweilgen Wert der aktuellen Mauspostion.

zu. 3.) Müsste richtig heißen document.layers['css'] . Ist aber eine sehr veraltete Methode um Layer anzusprechen und funktioniert auch nur in Netscape und Gecko-Browsern. Du benutzt besser was dir die erste Fehlermeldung schon sagt.
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück