Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » HTML / XML / XHTML » Link ruft Javascript auf problem

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
23.11.2007, 21:34 Uhr
Karldin Shinowa
Professional Noob


Ich wusste nicht wo ich das reintun sollte (is ja keine reines HTML) also verzeiht mir und verschiebt mich falls nötig


Code:
<html>
<head>
<title>Kartenspiel</title>
</head>
<script language="Javascript" type="text/javascript">
<!--
var currentCard;
var numCards=10;
var maxPlayedCards=5;
var cardsUrls=new Array(numCards);
for(var i=0;i<numCards;i++) cardsUrls[i]='img/'+ 'karte'+i+'.gif';

function Player(name)
{
   this.name=name;
   this.playedCards=new Array(maxPlayedCards);
   for(var i=0;i<maxPlayedCards;i++) this.playedCards[i]=0;
   this.currentCard=0;
   this.getPoints=getPoints;
}

function getPoints()
{
   var sum=0;
   for(var i=0; i<maxPlayedCards; i++) sum+=this.playedCards[i];
   return sum;
}

function multiPlayer()
{
}

function onePlayer()
{
}

function start()
{
   document.write('<div align="center"><h1>Kartenspiel</h1></div>');
   document.write('<span name="widget">');
   document.write('<b>W&auml;hlen Sie:</b><br><a href="javascript: onePlayer()">Einzelspielermodus</a><br> <a href="javascript:multiPlayer();">Mehrspielermodus</a><br>');  <--------
   document.write('</span>');

}

--></script>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000" onLoad="start();" >

</body>
</html>



An der gekennzeichneten Stelle schreibe ich mit documet.write zwei Links die scriptfunktionen aufrufen. Sollte ja so passen. Funktionieren tuts nicht. Muss ich da etwa irgendwie was anders machen wenn ichs mit document.write schreibe? wenn ich die Linkdefinition in den Body setze nimmt ers....
sonst: Fehler Objekt erwartet
--
Ich will die Welt verbessern, doch Gott gibt mir nicht den Code.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.11.2007, 14:28 Uhr
Karldin Shinowa
Professional Noob


Gut hab das jetzt anders gelöst. Hab das span in den body gegeben und per innerHTML die links eingefügt. jetzt gehts. Kann mir einer sagen warum das geht und das andere net?
--
Ich will die Welt verbessern, doch Gott gibt mir nicht den Code.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.11.2007, 15:11 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


document.open vergessen?
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
25.11.2007, 16:52 Uhr
Karldin Shinowa
Professional Noob


Tja kommt davon wenn man schnell was machen will. Ich denke mal dass du recht hast... Werd das Projekt fertig machen und dann mal ordentlich JavaScript lernen
--
Ich will die Welt verbessern, doch Gott gibt mir nicht den Code.
 
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: