Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » HTML / XML / XHTML » this.href in einer Funktion

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
26.10.2007, 11:48 Uhr
~Paze_in_Javascript
Gast


Hallo,

ich bin gerade am Javascript lernen, und bräuchte mal hilfe.

Ich muss in eine Javascript funktion ein "this.href" einbauen, so das mir der Link in der Statuszeile, zusätzlich zu meinem Text angezeigt wird.

Ich zeige euch mal mein Quelltext:


Code:
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>JS02-Paze</title>
<meta name="author" content="PSchulz">
<script type="text/javascript">
function Anzeige(P)
{

if (P==1)
window.status="Hier sehen Sie die Welt aus der Vogelperspektive";

if (P==2)
window.status="Hier bekommen Sie aktuelle Infos zur Programmiersprache Java";

if (P==3)
window.status="HIer steht alles &uuml;ber die Champions League";

if (P==4)
window.status="";
}
</script>
</head>
<body text="#000000" bgcolor="#00ff00">

<h1>Wir lernen jetzt JavaScript</h1>
<br>
<br>
<a href="http://www.fourmilab.ch/earthview" onMouseover="Anzeige(1); return true" onMouseout="Anzeige(4); return true">Vogelperspektive</a><br>


<a href="http://java.seite.net" onmouseover="Anzeige(2); return true" onmouseout="Anzeige(4); return true">Die Top-Java-Seite</a><br>


<a href="http://de.sports.yahoo.com/fi/ch/" onmouseover="Anzeige(3); return true" onmouseout="Anzeige(4); return true">F&uuml;r Fu&szlig;ballfans</a><br>

</body>
</html>



Jetzt soll aber zuzsätzlich zu meinem Text (window.status) auch noch this.href eingebaut werden.

Bsp. Anstatt das in der Statuszeile nur -> "Hier sehen sie die Welt aus der Vogelperspektive" auch noch der Link zu der Seite angezeigt wird.

-> "Hier sehen sie die Welt aus der Vogelperspektive - - - Link zu...."

weiss jemand wie das geht? (ja es muss mit if...else und der funktion geschehen, ohne funktion wüsste ich wie es geht)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
26.10.2007, 14:11 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ka obs klappt aer im prinzip so in der Art:


C++:
<a href="http://de.sports.yahoo.com/fi/ch/" onmouseover="Anzeige(this, 1); return true" onmouseout="Anzeige(this, 4); return true">F&uuml;r Fu&szlig;ballfans</a><br>

...

function Anzeige(L, P)
{
if (P==1)
   window.status="Hier sehen Sie die Welt aus der Vogelperspektive (" + L.href + ")";

...


--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ HTML / XML / XHTML ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: