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

Bilder mit Java script

Status
Für weitere Antworten geschlossen.

123html123

Neues Mitglied
also ich bin ganz neu in dem thema und muss für die schule ein html dokument mit java script einbinden.wir sollen uns alles selber erarbeiten.
<html>
<head> </head>
<body>
<body bgcolor="black"> <font face="sniper" size="20" color="white">
<center>
<script language="javascript"> <!--
var name=" "
var text;

name=window.prompt("Bitte geben sie ihren Namen ein!",name);

if(name=="Herr Müller")
text="Wie geht es ihnen "+name;

HIER SOLL DER BILD LINK REIN!!!!

else
text="Guten Tag "+name;
document.write(text);
//-->

</script>



</font>
</body>
das is hierbei mein dokument.ich möchte jezt aber zusätzlich wenn der name Herr Müller ist ein bild von google einfügen also per link. ich weiß aber nich wie ich dieses bild per javascript in den If befehl einsetzen kann.danke für die antworten;D
 
*AUTSCH* Das HTML ist ja grausam. Diesmal rettet dich nochmal folgendes:
Code:
var dieURL = "http://bild.de/logo.png";
document.write('<a href="' + dieURL + '">Ein Bild</a>');
 
<html>
<head> </head>
<body>
<body bgcolor="black"> <font face="sniper" size="20" color="white">
<center>
<script language="javascript"> <!--
var name=" "
var text;
var dieURL = "http://bild.de/logo.png";

name=window.prompt("Bitte geben sie ihren Namen ein!",name);

if(name=="Herr Müller")
text="Wie geht es ihnen "+name;

document.write('<a href="' + dieURL + '">Ein Bild</a>');

else
text="Guten Tag "+name;
document.write(text);
//-->

</script>



</font>
</body>
_____________________________________________________________
so geht das bei mir nich sry
 
Dein HTML ist schlecht, da
  • Kein Doctype angegeben ist
  • Kein <title> angeben wurde
  • Du alte Elemente und Attribute, wie <center>, <font> und bgcolor benutzt
  • Du document.write() statt DOM-Methoden benutzt um HTML zu erzeugen/zu manipulieren
---------------------------------------------------
Was für Fehler werden denn geworfen?
Wie sieht die Ausgabe aus?
Kannst du in Zukunft CODE-Tags benutzen?
 
tut mir leid wir haben informatik erst seit 2 monaten in der schule sprich 16 stunden wenn überhaupt und da haben wir halt befehle wie center benuzt.
und dom methoden hab ich noch nie was von gehört xD
trotzdem bekomm ich es immernoch nicht hin dass das bild erscheint..>.<
 
In HTML gibts aber keine Befehle. Weil HTML keine Programmiersprache ist. HTML ist nur eine Strukturbeschreibungssprache, mit der dem Inhalt eine logische Bedeutung gegeben wird. HTML ist nicht dazu da, irgendein bestimmtes Erscheinungsbild in visuellen Clients (Browsern) zu erzeugen!

Das müsste eigentlich das erste sein, was ein Lehrer in der Schule erklärt, ansonsten hat er keine Ahnung von dem, was er lehren soll. Aber das scheint im Fach Informatik immer so zu sein, das war zu meiner Zeit vor über 20 Jahren auch schon so.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben