• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

ein Bild durch ein Klick auf der seite ändern

Status
Für weitere Antworten geschlossen.

BeB06

Neues Mitglied
Hallo,
ich habe gleich zu anfang ein Problem

ich habe ein seit zusammen gebaut aus Bilder in Tabellen Form
und will jetzt hin gehen und sagen das wen ich auf ein bild Klicke
soll sich ein anders auf der Seite ändern

es soll kein rollover sein
zu dem gibt es keinen Frames


Vielleicht gibt es ja auch die Möglichkeit ein teil der Seite zu änderen
In dem ich diesen vorher festlege
Aber kein Frame system


Vielen dank schon mal voraus

mfg

BeB06
 
Werbung:
Hi BeB06

wenn du Inhalte auf einer Seite dynamisch ändern willst gibt es genau 2 Möglichkeiten.
1.) Mit JavaScript. Du schickst die "neuen" Inhalte bereits mit der Seite mit und änderst sie direkt im Browser über ein JavaScript.
2.) Mit PHP. Du setzt einen Link und nach dessen aufruf wird die Seite mit den neuen Inhalten dynamisch auf dem Server generiert und an den Besucher ausgegeben.

Nach deiner Beschreibung hört es sich eher nach Möglichkeit 1.) an.

MOVED:
JavaScript (Keine HTML-Lösung möglich)

Gruß
Hobbyuser
 
Werbung:
vielen danke für die schnelle antwort
ich werde dann es mit der möglichkeit 1 mal versuchen

wen ich es nicht hin bekommen solte frage ich noch mal nache

danke
 
und was ist mit
3) Mit Javascript: Du lädst die zu ändernden Inhalt dynamisch nach.

;)
 
Ich hab mal versucht ein einfaches Script zu machen, dass ein Bild nach drücken von einem Button zeigt:

Code:
<html>
<head>
<script type=text/javascript>


function anzeige (){
bild.style.display="";
}
</script>
<noscript>
Ihr Browser unterstützt kein JavaScript, also kann das Bild nicht angezeigt werden
</noscript>
<body>
<button onclick="anzeige()>Bild anzeigen</button>
<img src=bild.jpg style="display:none;" id=bild>
</body>
</html>


Ich hab leider keinen Weg gefunden, den Button wegzumachen, wenn das bild da ist. Kann mir da einer helfen??
 
Werbung:
Code:
<button id="button".....

Code:
document.getElementById('button').style.display = 'none';
so in der art
 
niklasboelter schrieb:
Code:
<button id="button".....

Code:
document.getElementById('button').style.display = 'none';
so in der art

ja, genau das hat geholfen. Aber warum klappt der befehl
Code:
test.style.display = 'none';
nicht, wenn der button die id "test" hat?

Edit: Ich hab wohl n Fehler dabei gemacht. JEmand anders hat mir gesagt, dass de rBefehl doch gültig ist :oops:
 
ich habe nodes über die id noch nie anders als mit getElementById selektiert und habe es noch nie anders gesehen :> deine alternative Syntax kenne ich nicht
 
Werbung:
niklasboelter schrieb:
ich habe nodes über die id noch nie anders als mit getElementById selektiert und habe es noch nie anders gesehen :> deine alternative Syntax kenne ich nicht

Aber deine Syntax ist viel schwieriger, und der Validator sagt auch, dass meine in Ordnung ist. Kann jemand anders sagen, was es damit auf sich hat :?:
 
danke für die möglichkeit
habe aber jetzt noch einen 4 möglichkeit die noch was leichter ist
mit einem iFrame
 
BeB06 schrieb:
danke für die möglichkeit
habe aber jetzt noch einen 4 möglichkeit die noch was leichter ist
mit einem iFrame
Das entspricht dann auch den Anforderungen aus dem ersen Post. :lol:
BeB06 schrieb:
...es soll kein rollover sein
zu dem gibt es keinen Frames...
Zum Glück ist ein IFrame ja kein Frame. :roll:
 
Werbung:
threads werden wenn ich mich richtig erinnere nicht mehr auf anfragen des OP's geschlossen ;)

ps: kleiner tip am rande: du hast in hobbyusers post glaube ich die ironie übersehen. ich hab sie mal für die aufgehoben *ironie reich*
 
Werbung:
w7 schrieb:
Das wird demnächst in den überarbeiteten Forenregeln in dem neuen Thema "Ankündigungen" stehen. Nur muss sich das Forumteam dazu noch abstimmen und das geht leider nicht in 10 Minuten. ;)

Gruß
Hobbyuser
 
ok hobbyuser ich habe das jetzt in den Forenregeln nachgelesen ist ok, und dann werde ich auch mal wieder back to topic
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben