Test: Unterschied zwischen den Versionen

Aus d.hack
Keine Bearbeitungszusammenfassung
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>