WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 10.11.2001, 19:47   #1
Who-T
Elite
 
Registriert seit: 01.08.2000
Beiträge: 1.395


Who-T eine Nachricht über ICQ schicken
Standard auf objekte überprüfen (javascript)

neues problem:
ich hab ein javascript, das mir einen wert in ein textfeld setzt.
das problem ist, dass es hin und wieder vorkommt, dass das textfeld, das sich in einem anderen frame befindet, noch nicht geladen ist.

deshalb krieg ich die fehlermeldung: kein objekt

gibt es eine möglichkeit, wie ich entweder überprüfen kann, ob das objekt schon existiert oder wie ich die fehlermeldung einfach unterdrücken kann (wie mit @ in php)

mit dem @ bekomm ich zwar eine andere fehlermeldung, aber ausschalten geht nicht
Who-T ist offline   Mit Zitat antworten
Alt 10.11.2001, 20:21   #2
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

javascript fehler kann man so unterdrücken:

<SCRIPT>
// Javascript Fehler unterdruecken
onerror = stopError;
function stopError()
{
return true;
}
</SCRIPT>

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Alt 10.11.2001, 21:35   #3
Who-T
Elite
 
Registriert seit: 01.08.2000
Beiträge: 1.395


Who-T eine Nachricht über ICQ schicken
Standard

herzlichen dank

nur noch eine frage: wie genau funkt das, was macht er da?

dass es funkt, hab ich schon probiert.
Who-T ist offline   Mit Zitat antworten
Alt 11.11.2001, 15:37   #4
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard

@snowman: verstehe nicht ganz, wie das gehen soll, denn stopError ist ja eine funktion, die aber bei onerror noch gar nicht definiert wurde, außerdem erfolgt der aufruf ohne ().
müßte das nicht besser

onerror = return true;

heißen, ohne funktionsdefinition?

@who-t: überprüfen, ob es ein objekt schon gibt, kannst einfach mit einem alert, im falle deines textfeldes also z.b.

alert(document.forms["formular"].elements["textfeld"]);

dann müßte der alert "[object]" ausgeben, wenns das objekt gibt.

oder du machst es so:

if(document.forms["formular"].elements["textfeld"]) {
alert("objekt vorhanden!");
}
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:17 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag