Udo: Zugriff auf Formular innerhalb DIV

Beitrag lesen

Hallo Forum,

ich bastle gerade an einem Text-Ticker. Dabei habe ich folgendes Konstrukt:

<div class="tickerstyle" id="tickerdiv">
<form name="tickerform">
    <input type="text" size="60" name="tickerinput" value="Dummytext">
</form>
</div>

Im <Head> gibt's folgende Funktion:

function do_ticker()
{
  document.tickerform.tickerinput.value = ticker_text;
  ticker_text = ticker_text.substring(1 , ticker_text.length) + ticker_text.substring(0,1);
  setTimeout("do_ticker()", 150);
}

Im IE5 funktionierts aber beim NN4 fliegt er beim ersten Befehlt (document.tickerform.tickerinput.value = ticker_text) auf die Schnauze.
Ich krieg dann die Meldung: "document.tickerform has no properties".

Ich hab auch versucht, zuerst <form> dann <div> dann <input>, hatt aber nichts gebracht. Wenn ich das <div> (zum abs. Positionieren des Tickers) entferne, funktionierts auch beim NN. Was mache ich falsch?

---
Nach fast 3 Stunden erfolgloser Suche gebe ich jetzt auf, und hoffe auf eure Hilfe.

Vielen Dank im Voraus

Udo