tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
318
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    ophasis ophasis ist offline Mitglied Bronze
    Registriert seit
    Sep 2007
    Ort
    Berlin
    Beiträge
    46
    Ich brauche eine Möglichkeit, mit javascript anhand eines Parameters, nur bestimtme Daten auszugeben.

    Wichtig wäre mir dabei, das ich das Ganze wie folgt machen kann:

    <part1>
    Hallo, ich bin Text1
    </part1>
    <part 2>
    Hallo ich bin Text2
    </part2>

    nun soll er mir, beim benutzen des Parameters:
    ?page=1
    nur den Teil zwischen <part1> und </part1> ausgeben, wenn ich aber
    ?page=2
    eingebe, dann soll nur der Text zwischen <part2> und </part2> ausgegeben werden.

    Das ganze MUSS ohne PHP geschehen, wäre grandios, wenn mir da einer weiter helfen kann.

    mfg
    __ophasis
    Geändert von ophasis (06.11.07 um 10:02 Uhr)
     

  2. #2
    Avatar von con-f-use
    con-f-use con-f-use ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Oct 2004
    Ort
    München / Innsbruck
    Beiträge
    2.263
    Nur damit ich das richtig verstehe: Wert -> gewünschte Ausgabe

    Willst du

    Code :
    1
    2
    
    page=1 -> Hallo ich bin Text1 Hallo ich bin Text2
    page=2 -> Hallo ich bin Text2

    oder

    Code :
    1
    2
    
    page=1 -> Hallo ich bin Text1</part1><part2>Hallo ich bin Text2
    page=2 -> Hallo ich bin Text2
     
    Wäre der Satz "Ich möchte auf meinem Fisch-und-Chips-Schild einen Bindestrich zwischen die Wörter Fisch und und und und und Chips machen" nicht deutlicher, wenn Anführungszeichen vor Fisch und zwischen Fisch und und und und und und und und und und und und und und und und und und und und und Chips und auch nach Chips wären?

    | Meine Homepage: Forschung, unethische | Meine Seite mit viel verlangten Javascrits |

    -----------

    Zufriedenstellende Beiträge bitte als erledigt markieren!


  3. #3
    ophasis ophasis ist offline Mitglied Bronze
    Registriert seit
    Sep 2007
    Ort
    Berlin
    Beiträge
    46
    Code :
    1
    2
    
    page=1 -> Hallo ich bin Text1
    page=2 -> Hallo ich bin Text2

    Das hätte ich gerne.
    Kan ich da eine einfach if anweisung nehmen und dann document.write oder sowas?
    Pardon für solch seltsamme Fragen, aber JS und ich gehen irgendwie nicht gerade Hand in Hand...
     

  4. #4
    Avatar von con-f-use
    con-f-use con-f-use ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Oct 2004
    Ort
    München / Innsbruck
    Beiträge
    2.263
    Okay, also dann: Über window.location.search bekommst du den Page-Parameter mit ein bisschen Substringing.

    Hast du den, kannst du die DOM-Methoden verwenden.

    So Ähnlich könnte das dann aussehen:
    Code javascript:
    1
    2
    3
    4
    5
    
    var page = window.location.search.substring(6,7);
     
    window.onload = function() {
        document.write(document.getElementsByTagName('path'+ page)[0].innerHTML);
    }

    Wobei hier noch kleine Fehler drin sein können. Soll nur das Prinzip verdeutlichen.
     
    Wäre der Satz "Ich möchte auf meinem Fisch-und-Chips-Schild einen Bindestrich zwischen die Wörter Fisch und und und und und Chips machen" nicht deutlicher, wenn Anführungszeichen vor Fisch und zwischen Fisch und und und und und und und und und und und und und und und und und und und und und Chips und auch nach Chips wären?

    | Meine Homepage: Forschung, unethische | Meine Seite mit viel verlangten Javascrits |

    -----------

    Zufriedenstellende Beiträge bitte als erledigt markieren!


Ähnliche Themen

  1. Statt 500 GB mur 100 MB?
    Von silver held im Forum Hardware
    Antworten: 2
    Letzter Beitrag: 19.07.10, 20:22
  2. <= statt <
    Von Zack im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 15.03.09, 11:19
  3. '<' und '>' statt &lt; und &gt;
    Von mariaT im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 4
    Letzter Beitrag: 10.05.06, 16:23
  4. [AMD K6-2] 300 statt 500 Mhz
    Von Devil Noxx im Forum Hardware
    Antworten: 6
    Letzter Beitrag: 12.04.04, 22:29
  5. *.jpg statt *.php?
    Von Harrier im Forum PHP
    Antworten: 28
    Letzter Beitrag: 04.02.04, 17:16