Hallo Matthias,
Ein leeres action-Attribut ist übrigens auch nicht erlaubt. Wenn du auf dieselbe Ressource zeigen möchtest, lass das action-Attribut weg.
hab nun mein HTML überarbeitet, nach dem Validatorist es nun valid
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Test</title>
</head>
<body>
<div class="suche">
<form name="form1" method="post">
<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>
</body>
</html>
das CSS müsste dann so aussehen, wenn ich dich richtig verstanden habe?
#tags:invalid + #kunden {
display: block;
}
Wenn ich jetzt anfange zu schreiben, wird leider immer noch nichts ausgeblendet.
EDIT:
Auch das geht nicht
#tags:invalid + p {
display: inline-block;
}
- p ist doch der Nachfolger von
<input type="text" name="firma" id="tags" placeholder="Firmennamen:">
So habe ich es hier zumindest verstanden