Erste Ajax Funktion

Okay. Das .html fehlte ;)
Ich lasse das ganze jetzt im PHP prüfen und bei <150 einfach FEHLER ausgeben. Das fange ich dann im Javascript ab.
 
Jetzt wollte ich das ganze wie folgt lösen und es klappt nicht:

Code:
$(element).html(msg);
	if(msg=="FEHLER"){$('#finanz_text').hide();}
	if(msg=="FEHLER"){$('#finanz_box').hide();}
	if(msg=!"FEHLER"){$('#finanz_box').show();}
	if(msg=!"FEHLER"){$('#finanz_text').show();}

Problem ist das das Span finanz_text und das Div finanz_box nicht "verschwindet" ;)

So ne Idee?
 
Da scheint dein PHP-Skript nicht genau "FEHLER" auszugeben. Ursache fürs Fehlverhalten könnte bereits ein Leerzeichen oder Zeilenumbruch sein.
 
Und noch ein Problem... Unter dem IE kommt ein Scriptfehler:

Das Objekt unterstützt diese Eigenschaft oder Methode nicht.

Gemeint ist wohl diese Zeile:
Code:
preis=document.getElementById('preis').innerHTML;

Diese soll den Preis aus einem SPAN auslesen.
 
Schreibs mal so:
Code:
var preis=document.getElementById('preis').innerHTML;

Der IE hat die Angwohnheit, sich seine Objekte irgendwo zu Suchen, dabei geht oftmals was quer, denn dieses Element mit der ID "preis" ist auch als preis ansprechhbar.

Durch das var wird sichergestellt, dass nicht das global verfügbare Element, sondern die private Variable verwendet wird.
 
Zurück