Hallo Gunnar,
Das kann gar nicht sein. Ich habe Jnnbo schon mehrmals gesagt, dass Eingabefelder unbedingt Beschriftungen (d.h.
label
) brauchen und dassplaceholder
keine Beschriftungen sind.
Auch wenn ich und das ist hier nur der Admin Bereich kein Label benötige, hier hast du es, dass du heute Nacht ruhig schlafen kannst, du willst ja immer alles besser wissen, dass man scheinbar ÜBERALL ein label benötigt wird, was absoluter Schwachsinnn ist. Zähle mir drei Gründe auf, warum du es hier für nötigt findest.
<div class="suche">
<form name="form1" method="post">
<label for="firma" style="display:none;">Firmennamen</label>
<input type="text" name="firma" id="tags" placeholder="Firmennamen:">
<p id="kunden">
<input type="checkbox" name="gesperrt" id="gesperrt" value="1" >
<label for="gesperrt" style="width:31em;">gesperrte Kunden einblenden</label>
</p>
<input type="submit" name="abschicken" id="abschicken" value="Filtern" class="ok">
</form>
</div>
Hier mein JQuery Code:
$(document).ready(function(){
$("#tags").on('keyup', function() {
var $this = $(this);
$('#gesperrt').val('');
if($this.val()) {
$this.next('p').css('display', 'none');
}
else {
$this.next('p').css('display', 'block');
}
});
});