JS statt PHP

ophasis

Mitglied
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
 
Zuletzt bearbeitet:
Nur damit ich das richtig verstehe: Wert -> gewünschte Ausgabe

Willst du

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

oder

Code:
page=1 -> Hallo ich bin Text1</part1><part2>Hallo ich bin Text2
page=2 -> Hallo ich bin Text2
 
Code:
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...
 
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:
Javascript:
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.
 

Neue Beiträge

Zurück