Seite 2 von 2 ErsteErste 12
Ergebnis 16 bis 29 von 29
  1. #16
    Avatar von Arcsinh
    Arcsinh ist offline Kaiser
    registriert
    03-06-2010
    Beiträge
    1.392

    AW: Daten aus xml mit javascript lokal auslesen

    Zitat Zitat von sungod Beitrag anzeigen
    das ist mir wurscht, benutze eh nur den IE.
    Komische Einstellung...
    Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Goethe)

  2. #17
    sungod ist offline Mitglied
    registriert
    28-11-2007
    Beiträge
    49

    AW: Daten aus xml mit javascript lokal auslesen

    so, ich bin jetzt schon viel weiter, daten werden aus dem xml gelesen, in einzelne arrays geschrieben und ein dropdownfeld mit den namen gefüll.

    nun mal eine nebenfrage, wenn ich mehrere felder eines array mit daten fülle, also

    telefon[0] = "123"
    telefon[1] = "456"
    telefon[2] = "789"
    telefon[3] = ""

    wieviele felder hat dann das array?
    trotzdem 4 oder drei weil ein feld keine daten enthält?
    muss ich da dann einen platzhalter z.b. ein leerzeichen reinsetzten?

  3. #18
    Avatar von Arcsinh
    Arcsinh ist offline Kaiser
    registriert
    03-06-2010
    Beiträge
    1.392

    AW: Daten aus xml mit javascript lokal auslesen

    telefon.length;
    Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Goethe)

  4. #19
    sungod ist offline Mitglied
    registriert
    28-11-2007
    Beiträge
    49

    AW: Daten aus xml mit javascript lokal auslesen

    hmmm, wollte nur wissen wenn ein feld leer bleibt´, also wenn jemand keine telefonnummer hat, ob die folgenden felder dann aufrutschen und alles durcheinander kommt?

  5. #20
    Avatar von Arcsinh
    Arcsinh ist offline Kaiser
    registriert
    03-06-2010
    Beiträge
    1.392

    AW: Daten aus xml mit javascript lokal auslesen

    Wenn jemand keine Telefonnummer hat, kannst du auch diesen Index überspringen... z. B. kannst du auch Folgendes machen: telefon[100] = "1337", ohne telefon[99], telefon[98] usw. einen Wert zugewiesen zu haben...
    Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Goethe)

  6. #21
    sungod ist offline Mitglied
    registriert
    28-11-2007
    Beiträge
    49

    AW: Daten aus xml mit javascript lokal auslesen

    aha, aber der index wird automatisch vergeben in einer schleife... hier mal ein auszug
    PHP-Code:
        for (j=0zahl_datensaetzej++)
        {
        
    datensatz adressen.documentElement.childNodes.item(j);
        
        
            
    name[j] = datensatz.childNodes.item(0).text;          // Array Name & Vorname
            
    gebdate[j] = datensatz.childNodes.item(1).text;      // Array Geburtsdatum
            
    p_adresse[j] = datensatz.childNodes.item(2).text;      // Array Adresse privat
            
    p_telfon[j] = datensatz.childNodes.item(3).text;      // Array Telefon  privat
            
    p_handy[j] = datensatz.childNodes.item(4).text;      // Array Handy privat
            
    p_fax[j] = datensatz.childNodes.item(5).text;          // Array Fax privat
            
    p_mail[j] = datensatz.childNodes.item(6).text;      // Array eMail privat
            
    p_www[j] = datensatz.childNodes.item(7).text;          // Array Website privat
            
    d_adresse[j] = datensatz.childNodes.item(8).text;      // Array Adresse dienstlich
            
    d_telefon[j] = datensatz.childNodes.item(9).text;      // Array Telefon dienstlich
            
    d_handy[j] = datensatz.childNodes.item(10).text;     // Array Handy dienstlich
            
    d_fax[j] = datensatz.childNodes.item(11).text;         // Array Fax dienstlich
            
    d_mail[j] = datensatz.childNodes.item(12).text;     // Array eMail dienstlich
            
    d_www[j] = datensatz.childNodes.item(13).text;         // Array Website dienstlich
            
    diverses[j] = datensatz.childNodes.item(14).text;     // Array Diverse Informationen
            
    bild[j] = datensatz.childNodes.item(15).text;         // Array Bild

    dropdownliste += '<option value="' '">' name[j] + '</option>';
        } 
    wobei j die anzahl der datensätze in der xml enspricht (wird auso automatisch mit jedem durchlauf hochgezählt)

    und da dachte ich mir nun wenn einer keine telefonnummer hat kann es sein das die telefonnummer von nächsten nachrutscht. aber da der nächste ja wieder einen anderen index hat drüfte es wohl nicht nachrutschen.

  7. #22
    sungod ist offline Mitglied
    registriert
    28-11-2007
    Beiträge
    49

    AW: Daten aus xml mit javascript lokal auslesen

    so, nun tut sich mir aber folgendes problem auf:

    ich habe eine tabelle wo die daten der einzelnen felder dann je nach auswahl der dropdownliste rein sollen.

    wähle ich also einen namen aus der liste aus hat der eintrag z.b. den wert 5.
    nun sollen alle entsprechenden felder (sind mit id gekennzeichnet) mit den daten aus den array des feldes 5 gefüllt werden.

    hat da jemand eine tip für mich?

  8. #23
    sungod ist offline Mitglied
    registriert
    28-11-2007
    Beiträge
    49

    AW: Daten aus xml mit javascript lokal auslesen

    soll ich mal den code posten...?

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

    AW: Daten aus xml mit javascript lokal auslesen

    Code:
    document.getElementById(DEINE_ID).value = DEIN_ARRAY[DER_INDEX];

  10. #25
    sungod ist offline Mitglied
    registriert
    28-11-2007
    Beiträge
    49

    AW: Daten aus xml mit javascript lokal auslesen

    ok und wo kommt das hin?

  11. #26
    tsseh ist offline Foren-Gott
    registriert
    19-05-2008
    Beiträge
    5.667

    AW: Daten aus xml mit javascript lokal auslesen

    Zitat Zitat von sungod Beitrag anzeigen
    habe das "Bsp.: 2 - Wir möchten aus einer XML Datei auslesen" von ajax 1zu1 übernommen und probiert und es finktioniert nicht. (IE). es kommt eine fehlermeldung:
    ...
    Meldung: Zugriff verweigert
    ...
    dann versuchst du das mit dem IE7 (oder grösser?).
    der hat ein problem mit dem nativen XMLHttpRequest Implementierung bei lokalen requests. Entweder schaltest du diese ab, oder (besser) du nimmst bevorzugt die ActiveX Implementierung, indem du das
    if (window.XMLHttpRequest) erst nach if (window.ActiveXObject) überprüfst.

  12. #27
    ein schlauer ist offline Lounge-Member
    registriert
    18-08-2004
    Beiträge
    14.671

    AW: Daten aus xml mit javascript lokal auslesen

    Zitat Zitat von sungod Beitrag anzeigen
    ok und wo kommt das hin?
    Da wo das Feld gefüllt werden soll.

  13. #28
    sungod ist offline Mitglied
    registriert
    28-11-2007
    Beiträge
    49

    AW: Daten aus xml mit javascript lokal auslesen

    verstehe ich nicht...
    hier ist das feld (also die zelle der tabelle)
    PHP-Code:
    <td bgcolor="#C0C0C0" width="280"id="p_name">alter inhalt</td
    so und nun soll "alter inhalt" mit dem aus dem array gefüllt werden, je nachdem welchen eintrag man aus der dropdownbox gewählt hat.
    so sieht meine dropdownboy aus wenn sie zur laufzeit erzeugt und mit innerhtml geschrieben wurde:
    PHP-Code:
    <select name="Namen" size="1">
    <
    option selected>Bitte Namen wählen</option>
    <
    option value="0">Franz</option>
    <
    option value="1">Ben</option>
    <
    option value="2">Tim</option>
    <
    option value="3">Susi</option>
    </
    select
    wenn ich also Tim auswähle hat der eintrag im dropdownfeld den wert 2 nun sollen alle zellen mit den daten aus dem arrays gefüllt werden die im feld 2 stehen.


    und das wei ich nicht wie ich das schreiben soll.

  14. #29
    sungod ist offline Mitglied
    registriert
    28-11-2007
    Beiträge
    49

    AW: Daten aus xml mit javascript lokal auslesen

    hallo, da mir keiner einen genauen hinweis gegeben hat habe ich mal nach

    PHP-Code:
    document.getElementById 
    gegoogelt und nach einem ganzen tag finger wund koogeln habe ich nun endlich die lösung!
    sogar das bild austauschen klappt jetzt!

    PHP-Code:
    function disp_text()
       {
       var 
    Listindex document.myform.mylist.selectedIndex;    // Ausgewähler Inhalt also index der Liste
       
    //   var selected_text = document.myform.mylist.options[Listindex].text; // Ausgewählter Text der Liste
    //   document.getElementById("name_aktiv").innerHTML = selected_text;
       
    document.getElementById("name_aktiv").innerHTML name[Listindex-1];//document.myform.mylist.options[Listindex].text;


       
    document.getElementById("gebdate_aktiv").innerHTML gebdate[Listindex-1];
       
    document.getElementById("p_adresse_aktiv").innerHTML p_adresse[Listindex-1];
       
    document.getElementById("p_telefon_aktiv").innerHTML p_telefon[Listindex-1];
       
    document.getElementById("p_handy_aktiv").innerHTML p_handy[Listindex-1];
       
    document.getElementById("p_fax_aktiv").innerHTML p_fax[Listindex-1];
       
    document.getElementById("p_mail_aktiv").innerHTML p_mail[Listindex-1];
       
    document.getElementById("p_www_aktiv").innerHTML p_www[Listindex-1];
       
    document.getElementById("d_adresse_aktiv").innerHTML d_adresse[Listindex-1];
       
    document.getElementById("d_telefon_aktiv").innerHTML d_telefon[Listindex-1];
       
    document.getElementById("d_handy_aktiv").innerHTML d_handy[Listindex-1];
       
    document.getElementById("d_fax_aktiv").innerHTML d_fax[Listindex-1];
       
    document.getElementById("d_mail_aktiv").innerHTML d_mail[Listindex-1];
       
    document.getElementById("d_www_aktiv").innerHTML d_www[Listindex-1];
       
    document.getElementById("diverses_aktiv").innerHTML diverses[Listindex-1];
    //   document.getElementById("bild_aktiv").innerHTML = bild[Listindex-1];

       
    document.getElementById("bild_aktiv").innerHTML '<img border="0" src="' bild[Listindex-1] + '">';

       
    //alert(selected_text); // Meldung mit ausgwähltem Text der Liste
       

    sollte einer interesse an diesem adressbuch (getesten mit IE8) haben dann poste ich mal den ganzen code.

    grüße

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Antworten: 34
    Letzter Beitrag: 03-02-2011, 19:55
  2. [MySQL]Einbinden von Daten in Tabelle-Lokal
    Von logander4 im Forum Serverseitige Programmierung
    Antworten: 18
    Letzter Beitrag: 07-12-2009, 19:56
  3. Daten in JS auslesen
    Von flashmike im Forum JavaScript
    Antworten: 4
    Letzter Beitrag: 29-03-2009, 11:53
  4. Antworten: 6
    Letzter Beitrag: 01-12-2004, 18:34
  5. Kann PHP Daten aus *.dat auslesen
    Von HILFE!!!! im Forum Serverseitige Programmierung
    Antworten: 6
    Letzter Beitrag: 17-09-2003, 21:26

Stichworte

Lesezeichen

Berechtigungen

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