Test: Unterschied zwischen den Versionen
Aus wiki.kometin.at
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
<html> | |||
<form method="post" action="/Tests/Post"> | |||
<fieldset> | |||
<legend>What is Your Favorite Pet?</legend> | |||
<input type="checkbox" name="favorite_pet" value="Cats" onclick="return ValidatePetSelection();">Cats<br> | |||
<input type="checkbox" name="favorite_pet" value="Dogs" onclick="return ValidatePetSelection();">Dogs<br> | |||
<input type="checkbox" name="favorite_pet" value="Birds" onclick="return ValidatePetSelection();">Birds<br> | |||
<br> | |||
<input type="submit" value="Submit now"> | |||
</fieldset> | |||
</form> | |||
<form method="post" action="/Tests/Post"> | |||
<fieldset> | |||
<legend>Räumlichkeiten zeigen</legend> | |||
<input type="checkbox" name="favorite_pet" value="Cats" onclick="return ValidatePetSelection();">Cats<br> | |||
<input type="checkbox" name="favorite_pet" value="Dogs" onclick="return ValidatePetSelection();">Dogs<br> | |||
<input type="checkbox" name="favorite_pet" value="Birds" onclick="return ValidatePetSelection();">Birds<br> | |||
<br> | |||
<input type="submit" value="Submit now"> | |||
</fieldset> | |||
</form> | |||
<html> | <html> | ||
<h1></h1> | <h1></h1> | ||
Zeile 6: | Zeile 27: | ||
<input type="checkbox" id="room" name="room" value="room"> | <input type="checkbox" id="room" name="room" value="room"> | ||
<label for="room">Alle Räumlichkeiten zeigen: Garten, Küche, Wohnzimmer, Atelier, Badezimmer</label><br> | <label for="room">Alle Räumlichkeiten zeigen: Garten, Küche, Wohnzimmer, Atelier, Badezimmer</label><br> | ||
<input type="checkbox" id="vehicle2" name="vehicle2" value="Car"> | <input type="checkbox" id="vehicle2" name="vehicle2" value="Car"> | ||
<label for="vehicle2"> I have a car</label><br> | <label for="vehicle2"> I have a car</label><br> | ||
Zeile 23: | Zeile 45: | ||
} | } | ||
}); | }); | ||
<script type="text/javascript"> | |||
function ValidatePetSelection() | |||
{ | |||
var checkboxes = document.getElementsByName("favorite_pet"); | |||
var numberOfCheckedItems = 0; | |||
for(var i = 0; i < checkboxes.length; i++) | |||
{ | |||
if(checkboxes[i].checked) | |||
numberOfCheckedItems++; | |||
} | |||
if(numberOfCheckedItems > 2) | |||
{ | |||
alert("You can't select more than two favorite pets!"); | |||
return false; | |||
} | |||
} | |||
</script> | |||
</script> | </script> | ||
</html> | </html> |
Version vom 28. Februar 2024, 00:17 Uhr