M
Mr. Snoot
Gast
Hü,
ich habe unter einem Eingabefeld einen Link, der ausgeblendet werden soll, wenn man etwas eingibt, da er sonst ein div überlagert.
Mit z-index hab ich's schon probiert, aber das klappt nicht.
Bisher hatte ich es so gelöst, dass der Link via Javascript ausgeblendet wird - das passiert im Moment aber unabhängig vom Enigabefeld, er soll aber nur ausgeblendet werden, wenn man in dem Eingabefeld direkt darüber etwas eintippt. Sollte ja eigentlich kein Problem sein, aber ich kriegs nicht hin - JS ist sowieso nicht meine Welt
Folgenden Code habe ich:
Aber kurioserweise wird der Link auch ausgeblendet, wenn man hier im unteren Feld was eintippt.
Irgendwie stehe ich gerade auf dem Schlauch
ich habe unter einem Eingabefeld einen Link, der ausgeblendet werden soll, wenn man etwas eingibt, da er sonst ein div überlagert.
Mit z-index hab ich's schon probiert, aber das klappt nicht.
Bisher hatte ich es so gelöst, dass der Link via Javascript ausgeblendet wird - das passiert im Moment aber unabhängig vom Enigabefeld, er soll aber nur ausgeblendet werden, wenn man in dem Eingabefeld direkt darüber etwas eintippt. Sollte ja eigentlich kein Problem sein, aber ich kriegs nicht hin - JS ist sowieso nicht meine Welt
Folgenden Code habe ich:
PHP:
function load(suchbegriff, div_id, txt_id, e)
{
...
if (lis == 0 || eingabe == "" || eingabe == "Suchbegriff")
{
...
document.getElementById('link_suche_top').style.visibility = 'visible'; /* bei keiner Eingabe (unabh. vom Eingabefeld) Link anzeigen */
}
else if (autocomplete_div.innerHTML != "")
{
...
if(document.getElementById('eingabe_top') != "") /* wenn oberes Eingabeld nicht leer ist den Link ausblenden */
{
document.getElementById('link_suche_top').style.visibility = 'hidden';
}
}
}
Irgendwie stehe ich gerade auf dem Schlauch
Zuletzt bearbeitet:
