Peter: nicht gewollter Zeilenumbruch nach Form-Element

Hallo, die Forum-Suche hat mir leider nicht weiter geholfen. Eigentlich was ganz einfaches. Eine einzeilige Tabelle mit einem Form-Element, welches ein Lauftext anzeigt:

<html>
<head>
<script language="JavaScript">
<!--
function java_init_scrolltext()
{
  list = new Array();
  for (var i = 0, top = 0; i < java_init_scrolltext.arguments.length; i += 2) {
    obj = eval('document.'+java_init_scrolltext.arguments[i]);
    if (obj == null) continue;
    list[top++] = obj;
    for (str = '', j = 0; j < java_init_scrolltext.arguments[i+1]; j++)
      str += ' ';
    str += obj.value;
    obj.value = str;
  }
  if (top > 0) {
    document.java_scrolltext_list = list;
    setTimeout('java_scrolltext()', 100);
  }
}

function java_scrolltext()
{
  for (i = 0; i < document.java_scrolltext_list.length; i++) {
    obj   = document.java_scrolltext_list[i];
    str   = obj.value.substring(1, obj.value.length);
    str  += obj.value.substring(0, 1);
    obj.value = str;
  }
  setTimeout('java_scrolltext()', 100);
}

// -->
</script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red" leftmargin="0" marginwidth="0" topmargin="0" marginheight="0" OnLoad="java_init_scrolltext('form1.scrolltext1', 100);">

<table border="0" width="100%" cellpadding="0" cellspacing="0">

<tr valign="top">
                        <td bgcolor="#001060" width="100%">

<form name="form1" style="border-style:none;">
<input type="text" name="scrolltext1" value="Hier steht ein Text - - - Hier steht ein Text - - - Hier steht ein Text - - - Hier steht ein Text - - - Hier steht ein Text - - - Hier steht ein Text - - - Hier steht ein Text - - - Hier steht ein Text - - - " size="64" style="color:white; background-color:rgb(0,16,99); border-style:none;">
            </form>
        </td>
                    </tr>

</table>

</body>

</html>

--------

Eigentlich nicht weltbewegendes . . . dachte ich.

Netscape macht es richtig
Opera macht es richtig
Mozilla macht es richtig
MS-Explorer streikt

Obwohl nirgend ein Zeilenumbruch drin ist, macht der MSE 5.0 SP2 bis 6.0 noch eine leere Zeile darunter (die ich nicht will) und drückt die Tabelle auf.

Nagut dachte ich mir, ich muss ja das Formelement nicht unbedingt in eine Tabelle zwängen, also einfach so auf die Seite damit, funktioniert tatsächlich auf einer leeren Seite.

Allerdings sollte das jetzt statt in eine Tabelle, zwischen zwei Tabellen. Was macht der Explorer? Über dem Formelement eine Leerzeile,
unter dem Formelement ein Leerzeile.... grrrrrrrrrr

Das ist wahrscheinlich einer der einfachen Fehler, wo man vor lauter Wald die Bäume nicht sieht, nur mein Blindehund ist leider gerade "explorern" :-) Hat mal jemand einen Tipp?

Gruss und danke für's lesen

Peter

  1. Hi Peter,

    form style="display:inline"

    Jepp, das wars auch schon.

    Nils

    1. Hi Peter,

      form style="display:inline"

      Danke, da wäre ich nie darauf gekommen. Bei den Inline-Elementen war ich nämlich schon gewesen, nur waren da Formelemente nicht als zugehörige untergeordnete Elemente angegeben (in Selfhtml).

      Peter