Hvorfor virker denne onkeyup ikke
Jeg har denne kode til en søgeform:<form method=\"post\" name=\"soegning\" action=\"gr_soegeresultat.php?id=<?php echo $id ?>&type=<? echo $type?>\">
<input type=\"text\" name=\"sog\" size=\"13\" value=\"\" onkeyup=\"document.soegning.soeg.disabled=(this.value == \'\')\"><br>
<a href=\"gr_advsog.php?id=<?php echo $id ?>&type=<?php echo $type ?>\">Advanced Search</a><br><br>
<input type=\"submit\" name=\"soeg\" value=\"Search\"><br><br>
<input type=\"checkbox\" name=\"dok\">documents only
Mit problem er, at når jeg står på siden ønsker jeg, at min knap skal være disabled indtil man indtaster noget ind i søgetekstfeltet.
Men for at kanppen bliver disabled skal jeg trykke på backspace en gang.
Hvorfor det ?
Jeg har prøvet forskelligt, f.eks som det ses i koden, først at sætte tekstfeltets value til den tomme streng, hvorefter jeg kontrollere for netop dette, men lige lidt hjælper det.