AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

[JS] IE meldet einen Fehler

Ein Thema von Matze · begonnen am 2. Nov 2004 · letzter Beitrag vom 12. Nov 2004
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#1

[JS] IE meldet einen Fehler

  Alt 2. Nov 2004, 19:48
Guten Abend

Bei meinem Forum, wird, wie hier auch, der Fokus auf ein Textfeld gesetzt, sobald eine Seite geladen wird. Dies mrealisiere ich mittels

Code:
<script language="JavaScript">document.anmelden.username.focus();</script>
Das klappt auch hervorragend, dennoch meldet der IE unten links in der Statusleiste, dass Fehler aufgetreten sind, detailiert meldet er:

Zitat:
Fehler: 'document.anmelden.username' ist Null oder kein Objekt

Das kann ja nur an der Zeile liegen, aber was ist daran falsch?
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: [JS] IE meldet einen Fehler

  Alt 2. Nov 2004, 19:50
Hi Matthias,

bei mir klappt auch schon
Code:
anmelden.focus();
Rufst du den Code auf, bevor du die Tags für das Inputfeld hast? In dem Fall dürfte es normalerweise einen Fehler geben.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#3

Re: [JS] IE meldet einen Fehler

  Alt 2. Nov 2004, 19:53
Die Fehlermeldung ist dehr sinnig, sie besagt, dass einfach nix drinsteht ...
schreib mal ein &nbsp, rein ...
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: [JS] IE meldet einen Fehler

  Alt 2. Nov 2004, 19:55
@ALcaeus: Kann ich ja mal probieren, aber das wird wohl nichts ändern.
@jfheis: Aber ich will ja kein Leerzeichen drin haben, das müsste doch auch so gehen.
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#5

Re: [JS] IE meldet einen Fehler

  Alt 2. Nov 2004, 19:55
Zitat von jfheins:
Die Fehlermeldung ist dehr sinnig, sie besagt, dass einfach nix drinsteht ...
schreib mal ein &nbsp, rein ...
Falsch. In den meisten Fällen ist der Grund für diese Fehlermeldung jener, dass das Objekt auf das du zugreifst, nicht existiert.
Ob es leer ist oder nicht tut nichts zur Sache, ich kann auch in ein leeres Feld fokussieren.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#6

Re: [JS] IE meldet einen Fehler

  Alt 2. Nov 2004, 20:32
du kannst ja auch mal versuchen es nach
Code:
<body onLoad="document.anmelden.username.focus();">
zu verschieben.

onLoad wird erst ausgeführt, wenn die gesamte Seite fertig geladen wurde.

Wenn dann immernoch der Fehler auftritt, dann schau mal, ob du die Namen auch richtig geschrieben hast - Groß/Kleinschreibung nicht vergessen.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: [JS] IE meldet einen Fehler

  Alt 2. Nov 2004, 20:43
Zitat von himitsu:
du kannst ja auch mal versuchen es nach
Code:
<body onLoad="document.anmelden.username.focus();">
zu verschieben.
Da kommt leider der gleiche Fehler.

Zitat von himitsu:
Wenn dann immernoch der Fehler auftritt, dann schau mal, ob du die Namen auch richtig geschrieben hast - Groß/Kleinschreibung nicht vergessen.
Ich habe alles kleingeschrieben. Das Komische ist ja, dass der Code korrekt ausgeführt wird.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#8

Re: [JS] IE meldet einen Fehler

  Alt 2. Nov 2004, 20:50
Wo ist'n dere Fehler ... war gerade mal etwas gucken ,aber konnte nichts finden?
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: [JS] IE meldet einen Fehler

  Alt 2. Nov 2004, 20:59
In der Indexseite (index.php), sehe ich unten links im IE dieses gelbe Ausrufezeichen.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#10

Re: [JS] IE meldet einen Fehler

  Alt 2. Nov 2004, 21:34
Also ich hab da keine Probleme, oder muß man dafür angemeldet sein?
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz