Ben: DIV relativ positionieren aber keinen Platzhalter

Beitrag lesen

Hi, danke schonmal für deine Antwort.

Ich hab natürlich nicht display:hidden geschrieben sondern visibility:hidden, wie es sich gehört ;-)

Dank deinem Link konnte ich meine Seite etwas modifizieren.
Es ist jetzt fast perfekt, ich bekomme es hin, dass das DIV an der richtigen Stelle hängt.
Dies hab ich gemacht indem ich das DIV in den Link gesetzt habe, auf folgende Weise:
<a>Linktext<div position:absolute;visibility:hidden>Suchfenster</div></a>

Dies bewirkt denke ich, dass der Link nun das Elternelement des DIVs ist.

Nur ändert sich nun folgendes:
-Wenn ich in das Input Feld, welches im DIV ist klicke schließt sich das DIV wieder, wieso auch immer

  • Die Elemente im DIV sind total durcheinander und gehorchen nicht mehr auf span Anweisungen.

Dies MUSS am Input Feld liegen, da der Fehler auch auftritt, wenn ich alle Scripts rausnehme, selbst wenn ich CSS rausnehme, und auch, wenn ich ein 2. Input Feld in das DIV setze.
Was kann das sein?

Hier der Script dazu:

<span style="position:relative;top:-19px;">
<a href="#" onclick="show('firmensuche')">suchen

<div id="firmensuche" class="firmensuche" style="visibility:hidden;position:absolute;top:0px;left:60px;text-align:center;">
<input type="text" id="suchwort" onkeyup="search('suchwort','ergebnis','1')" class="form">
<span style="position:absolute;right:3px;bottom:0px;"><a href="#" onclick="hidd('firmensuche')">schließen</a></span>
<div id="ergebnis"></div>
<a href="#" onClick="fill('firmen_id','ergebnisse')">übernehmen</a>
</div>
</a></span><br>