1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
302
302
EMPFEHLEN
-
Hi,
ich möchte gewisse Informationen erst nach Klick anzeigen.
D.h. auf meiner Website steht der Text
"Preis anzeigen" (als Link)
und wenn man drauf klickt soll erscheinen
"17,80 €".
Geht das irgendwie?
Würde mich sehr über Hilfe freuen
-
Moin,
dieses "17,80 €"...woher soll das denn kommen?
-
So vielleicht:
P.S.HTML-Code:<a href="#" onclick="this.getElementsByTagName('span')[0].style.display='none';this.getElementsByTagName('span')[1].style.display='inline';return false;"> <span>Preis anzeigen</span><span style="display:none;">17,80 €</span> </a>
... und wenn JavaScript deaktiviert ist: Dann gibts auch keine Preise zu sehen.
Geändert von hela (02.08.09 um 11:40 Uhr)
-
Ok, ich dachte die Lösung wäre genau das, was ich suche, aber es gibt noch ein kleines Problem.
Der Preis (in dem Fall "17,80 €") soll, nach dem "Enthüllen", mit dem Bestellformular verlinkt sein.
Das heißt, man klickt auf "Preis anzeigen". Der Preis erscheint. Klickt man jetzt wieder auf den Preis, gehts auf zum Bestellformular.
Geht das irgendwie?
-
Hi,
vorausgesetzt, die Links befinden sich in einem übergeordneten Element (im Beispiel div), könntest du den Preislink zunächst verstecken. Ein Klick auf den ersten Link macht ihn sichtbar.
Beispiel:
Code :1 2 3 4
<div> <a href="#" onclick="this.parentNode.getElementsByTagName('a')[1].style.display='';return false;"><span>Preis anzeigen</span></a> <a style="display: none;" href="http://www.link-zur-wunschseite.de">17,80 EUR</a> </div>
Ciao
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
-
Gibt es keine Möglichkeit, den Text "Preis anzeigen" danach verschwinden zu lassen, d.h. durch den Preis zu ersetzen?
-
Hi,
mit den obigen Vorschlägen sollte es eigentlich möglich sein, ein derartiges Verhalten zu realisieren.
Das Link-Element, das ausgeblendet werden soll, kannst du über die Referenz this ansprechen, die notwendige Style-Eigenschaft übers style-Objekt und die Eigenschaft display.
Code :1 2 3 4
<div> <a href="#" onclick="this.parentNode.getElementsByTagName('a')[1].style.display=''; this.style.display='none'; return false;"><span>Preis anzeigen</span></a> <a style="display: none;" href="http://www.link-zur-wunschseite.de">17,80 EUR</a> </div>
Ciao
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
Ähnliche Themen
-
Per Button-Klick Componenten anzeigen
Von Slacki im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 4Letzter Beitrag: 13.03.09, 08:32 -
Bei klick auf Eingabefeld, Text in Div anzeigen
Von alex130 im Forum Javascript & AjaxAntworten: 12Letzter Beitrag: 30.07.08, 22:02 -
Daten nach Wunsch auf Klick anzeigen...
Von goodie im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 15.10.07, 18:06 -
tabellenspalten/-zeilen auf klick anzeigen
Von steffipfahler im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 02.03.05, 15:39 -
klick auswählte datei in der txtarena anzeigen
Von Wolf of Doom im Forum Javascript & AjaxAntworten: 8Letzter Beitrag: 25.04.02, 16:42





Zitieren


Login





