Stefan Muenz: 2 JavaScrips hintereinander

Beitrag lesen

Hallo Nicole,

das zweite Script greift auf ein Formularelement zu, das in Deinem Quelltext jedoch nicht vorhanden ist. Ueberhaupt ist der Quelltext wohl unvollstaendig kopiert oder was weiss ich. Kopier dir mal das folgende:

<HTML><HEAD>
</HEAD>
<BODY>
<body>

<table border="0" cellpadding="0" cellspacing="0" width="80%">
<tr>
<td><div align="center"><center><table border="0">
<tr>
<td colspan="5"><p align="center">
<script language="JavaScript">
var mess1="";
var outmess= " Herzlich willkommen beim Radsport Weilheim!!"
document.write("<center><font size=+1><i><b>")
day = new Date( )
hr = day.getHours( )
if (( hr >= 0 ) && (hr <= 4 ))
mess1= "Mitten in der Nacht surfst Du noch ?"
if (( hr >= 4 ) && (hr < 12))
mess1=" Guten Morgen, Surfer !"
if (( hr >= 12) && (hr <= 17))
mess1= "Guten Tag und "
if ((hr >= 17) && (hr <= 23))
mess1= "Guten Abend und"
document.write("")
document.write(mess1)
document.write("")
document.write(outmess)
document.write("</b></i></font></center>")
</script> </p>
</td>
</tr>
<tr>
<td align="center" colspan="5"><form>
<input type=text name="message" value="Hier steht die Message *** "></form>
</td>
</tr>
</table>    
<script language="JavaScript">
var timerID=null
var run=false
count = 0           // counter of cycles
ScrollSpeed = 200;  // milliseconds between scrolls
ScrollChars = 1;    // chars scrolled per time period

function Stop()
{
        if(run) clearRimeout(timerID)
        run=false
}

function Start()
{
Stop();
Marquee()
}

function Marquee()
{
    var msg = document.forms[0].message.value;
    var tmp = msg.substring(0,ScrollChars);
    msg = msg.substring(ScrollChars) + tmp;
    document.forms[0].message.value = msg;

if(count<200)
    {
    timerID = setTimeout('Marquee()',ScrollSpeed);
    run= true;
    count++;
    }
}
Start();
</script>

</BODY></HTML>

viele Gruesse
  Stefan Muenz