Test: Unterschied zwischen den Versionen
D.hack (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
D.hack (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 7: | Zeile 7: | ||
<div id="queryResult"></div> | <div id="queryResult"></div> | ||
<script> | |||
function buildQuery() { | |||
var checkboxes = document.querySelectorAll('input[name="category"]:checked'); | |||
var query = "{{#ask: "; | |||
checkboxes.forEach((checkbox, index) => { | |||
query += "[[" + checkbox.value + "]]"; | |||
if (index < checkboxes.length - 1) { | |||
query += " "; | |||
} | |||
}); | |||
query += "|format=table|limit=10}}"; | |||
document.getElementById("queryResult").innerHTML = query; | |||
} | |||
</script> |
Version vom 5. August 2024, 12:32 Uhr
<form id="queryForm">
<label><input type="checkbox" name="category" value="Category:Purp"> Purp</label>
<label><input type="checkbox" name="category" value="Category:Arch"> Arch</label>
<label><input type="checkbox" name="category" value="Category:Source"> Source</label>
<input type="button" onclick="buildQuery()" value="Abfrage erstellen">
</form>
<script> function buildQuery() {
var checkboxes = document.querySelectorAll('input[name="category"]:checked');
var query = "Die Abfrage enthält eine leere Bedingung.";
document.getElementById("queryResult").innerHTML = query;
} </script>