Ergebnis 1 bis 11 von 11
  1. #1
    happypcuser96 ist offline Grünschnabel
    registriert
    09-10-2014
    Beiträge
    9

    Variable in ein Array hinzufügen...

    Hey Leutez,

    Der Hintergrund ist relativ unwichtig...

    Ich möchte gerne wissen wie ich meine Variable in mein Objekt speichern kann.

    Objekt:
    Code:
    monatsDaten
    Variable:
    Code:
    inda
    So sieht es bis jetzt aus:
    Code:
    monatsDaten[aktuellerTag]
    Und so stelle ich es mir vor wie es hinterher abrufbar ist:
    Code:
    monatsDaten[aktuellerTag][inda]
    Bei Frage EINFACH fragen

    Danke im Vorraus
    Geändert von happypcuser96 (09-10-2014 um 11:09 Uhr)

  2. #2
    Sempervivum ist offline Banned
    registriert
    11-12-2012
    Beiträge
    555

    AW: Variable in ein Array hinzufügen...

    Hm, wenn Du die Variable in deinem Objekt speichern willst, müsste es eher so aussehen:
    Code:
    monatsDaten[aktuellerTag] = inda;

  3. #3
    Avatar von mikdoe
    mikdoe ist offline Administrator
    registriert
    01-05-2010
    Beiträge
    7.881

    AW: Variable in ein Array hinzufügen...

    Achtung! Zwischen Variablen und Konstanten unterscheiden! Wenn aktuellerTag eine Konstante ist muss es monatsDaten['aktuellerTag'] = inda; heissen.
    Das deutsche Javascript Forum http://forum.jswelt.de http://forum.jswelt.de/images/logoJsWeltForumV4_32x22.png

  4. #4
    happypcuser96 ist offline Grünschnabel
    registriert
    09-10-2014
    Beiträge
    9

    AW: Variable in ein Array hinzufügen...

    Zitat Zitat von Sempervivum Beitrag anzeigen
    Hm, wenn Du die Variable in deinem Objekt speichern willst, müsste es eher so aussehen:
    Code:
    monatsDaten[aktuellerTag] = inda;
    Danke dir! Das hilft auf jeden fall schon einmal weiter!! und dir auch danke @mikdoe

    NUN, wie kann ich die ID inda ansprechen?

    Code:
    $("#"+tagId).html($("#"+tagId).html() + "<a><div class='termin' tag='"+ aktuellerTag +"' inda='"+ (monatsDaten[aktuellerTag].length-1) +"'>" + $("#thema").val() + "</div></a>");

  5. #5
    Avatar von dbarthel
    dbarthel ist offline Haudegen
    registriert
    11-06-2014
    Beiträge
    641

    AW: Variable in ein Array hinzufügen...

    Schreibt der Code von oben nicht den HTMl-String dahinter?
    Geändert von dbarthel (09-10-2014 um 12:16 Uhr)
    QR-Code scannen, das beste Fachforum für PHP & Javascipt entdecken.


    PS:

    Das Wort 'Kunst' kommt von Können und nicht von Wollen, denn sonst müsste es 'Wunst' heißen.



    שלום

  6. #6
    happypcuser96 ist offline Grünschnabel
    registriert
    09-10-2014
    Beiträge
    9

    AW: Variable in ein Array hinzufügen...

    Zitat Zitat von dbarthel Beitrag anzeigen
    Schreibt der Code von oben nicht den HTMl-String dahinter?
    -> dahinter -> Wo hinter?

    Dieses Stückchen Code inda='"+ (monatsDaten[aktuellerTag].length-1) +"' weißt dem inda einen Wert zu.
    Weil inda eine ID aus HTML ist, möchte ich es irgendwie ansprechen und in eine Javascript Variable speichern z.B. so testVariable = $("#inda");
    dies funktioniert aber nicht, deshalb frage ich wie ich es ansprechen kann....

    MFG HappyPcUser

  7. #7
    Avatar von miniA4kuser
    miniA4kuser ist offline Lounge-Member
    registriert
    12-07-2006
    Beiträge
    3.034

    AW: Variable in ein Array hinzufügen...

    Laut deinem Code
    Code:
    $("#" + tagId).html(
    	$("#" + tagId).html() +
    	"<a>" +
    	"<div class='termin' tag='" + aktuellerTag + "' " + "inda='" + (monatsDaten[aktuellerTag].length - 1) + "'>" +
    	$("#thema").val() +
    	"</div>" +
    	"</a>"
    );
    ist inda ein Attribut innerhalb des <div>-Elements und eben keine ID.

    Deswegen funktioniert auch testVariable = $("#inda"); nicht.
    Geändert von miniA4kuser (09-10-2014 um 12:35 Uhr)
    Hoffe ich konnte helfen

  8. #8
    Avatar von dbarthel
    dbarthel ist offline Haudegen
    registriert
    11-06-2014
    Beiträge
    641

    AW: Variable in ein Array hinzufügen...

    Zitat Zitat von miniA4kuser Beitrag anzeigen
    Laut deinem Code ist inda ein Attribut innerhalb des <div>-Elements und eben keine ID.

    Deswegen funktioniert auch testVariable = $("#inda"); nicht.
    genau das hatte ich auch gemeint, als ich schrieb:

    Zitat Zitat von dbarthel Beitrag anzeigen
    Schreibt der Code von oben nicht den HTMl-String
    QR-Code scannen, das beste Fachforum für PHP & Javascipt entdecken.


    PS:

    Das Wort 'Kunst' kommt von Können und nicht von Wollen, denn sonst müsste es 'Wunst' heißen.



    שלום

  9. #9
    happypcuser96 ist offline Grünschnabel
    registriert
    09-10-2014
    Beiträge
    9

    AW: Variable in ein Array hinzufügen...

    Zitat Zitat von miniA4kuser Beitrag anzeigen
    Laut deinem Code
    Code:
    $("#" + tagId).html(
    	$("#" + tagId).html() +
    	"<a>" +
    	"<div class='termin' tag='" + aktuellerTag + "' " + "inda='" + (monatsDaten[aktuellerTag].length - 1) + "'>" +
    	$("#thema").val() +
    	"</div>" +
    	"</a>"
    );
    ist inda ein Attribut innerhalb des <div>-Elements und eben keine ID.

    Deswegen funktioniert auch testVariable = $("#inda"); nicht.
    Du Hast Vollkommen Recht!! Wie blöd war ich das nicht zu merken!

    Was aber mein eigentliches Problem ist, wie ich die Variable dann zu meinem monatsDaten[aktuellerTag] hinzufügen kann.

    wie ich es nun gemacht habe und funktioniert: test = monatsDaten[aktuellerTag].length-1;

    und im Endeffekt möchte ich es so ausgeben lassen können: monatsDaten[aktuellerTag][test]

    PS. keine Ahnung ob bei test nun die Hochkommata mit geschrieben werden müssen.

    EDIT: ZERSCHLAGT EUCH NICHT DEN KOPF!!! Ich habe es gelöst !
    Geändert von happypcuser96 (09-10-2014 um 16:01 Uhr)

  10. #10
    Avatar von miniA4kuser
    miniA4kuser ist offline Lounge-Member
    registriert
    12-07-2006
    Beiträge
    3.034

    AW: Variable in ein Array hinzufügen...

    Was ist denn genau der Inhalt von aktuellerTag und wie wird das zugewiesen?
    Was ist denn genau der Inhalt von monatsDaten und wie wird aktuellerTag zugewiesen?
    Was ist denn genau der Inhalt von monatsDaten[aktuellerTag]?

    Ich weiß im Moment ehrlich nicht was du da willst!?
    Hoffe ich konnte helfen

  11. #11
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.760

    AW: Variable in ein Array hinzufügen...

    Zitat Zitat von happypcuser96 Beitrag anzeigen
    Ich habe es gelöst !
    Wie denn?

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 03-07-2013, 01:32
  2. Variable als Index für Array
    Von stash im Forum JavaScript
    Antworten: 3
    Letzter Beitrag: 27-11-2009, 14:33
  3. Variable ist kein Array
    Von mastermueller im Forum JavaScript
    Antworten: 18
    Letzter Beitrag: 14-05-2008, 11:47
  4. Werte aus Datenbank zum Array hinzufügen
    Von Denow im Forum Serverseitige Programmierung
    Antworten: 2
    Letzter Beitrag: 26-08-2005, 13:18
  5. prüfen ob variable ein array ist???
    Von kmcs.de im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 30-11-2003, 19:40

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •