Skriptsprachen (PHP, Javascript, etc.) - Forum

Derzeit sind Sie als Gast in unserem Forum aktiv. Für das Schreiben registrieren Sie sich bitte. Unser Forum ist eine Austauschplattform für Webworker zum Kommunizieren, Helfen, Informieren und Hilfe finden. Auf der rechten Seiten finden Sie eine Forenübersicht über alle Bereiche des Webmaster-Forums. Unterhalb finden Sie alle aktuellen Themen.

Diskutieren Sie hier über die serverseitige Skriptsprachen PHP und Python und über dynamische Webseitenerstellung mit Javascript und Ajax.


Jochen Bauer
Beiträge: 373

PN schreiben
Profil ansehen
User ist offline

Pruefung ob Absatz mit einer id vorhanden ist

Link zur Antwort auf "Pruefung ob Absatz mit einer id vorhanden ist" von Jochen Bauer Jochen Bauer, am Montag den 16.04.2012 um 19:16:25

Servus,

im Backend erstelle ich im Fehlerfall einen Absatz mit der Id errorOccured. An einer anderen Stelle gibt es eine JavaScript-Funktion, die einen Speichern-Erfolgreich-Nachrichtenblock ausspuckt. Ich will diese JS-Funktion vorab pruefen lassen, ob mein Fehler-Absatz in der Webseite ist.

Wie testet man mit JavaScript auf 'Objekt vorhanden' und wie erfahre ich in Firebug, welcher Datentyp genau hinter dem Bezeichner p#errorOccured steckt? Danke vorab, hier noch meine mit Fehlern behaftete JS-Funktion ...

 
JavaScript
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
function saveCase() {
    // show saved successfully message 
    // joba ... just show saveSuccessful, if there is no error message.
    var errorOccuredParagraph = jQuery('#errorOccured');
    if (errorOccuredParagraph == null){
        jQuery('#form_savedSuccessfully')[0].style.display = 'inline-block';
        // hide message after 3s
        hideSavedSuccessfullyMessage('#form_savedSuccessfully', 3000);
        // reload the tree to show new doc state
        parent.tree.location.reload();
    }
}

Jochen Bauer
Beiträge: 373

PN schreiben
Profil ansehen
User ist offline
Link zur Antwort auf "Pruefung ob Absatz mit einer id vorhanden ist" von Jochen Bauer Jochen Bauer, am Montag den 16.04.2012 um 19:31:53

So fluppts ...

 
JavaScript
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
function saveCase() {
    // show saved successfully message 
    // joba ... just show saveSuccessful, if there is no error message.
    if (jQuery('#errorOccured').length ){
        // at least one paragraph
    } else {
        jQuery('#form_savedSuccessfully')[0].style.display = 'inline-block';
        // hide message after 3s
        hideSavedSuccessfullyMessage('#form_savedSuccessfully', 3000);
        // reload the tree to show new doc state
        parent.tree.location.reload();
    }
}