|
|
Zeile 1: |
Zeile 1: |
| <form id="queryForm">
| |
| <label><input type="checkbox" name="category" value="Category:Purp"> Purp</label><br>
| |
| <label><input type="checkbox" name="category" value="Category:Arch"> Arch</label><br>
| |
| <label><input type="checkbox" name="category" value="Category:Source"> Source</label><br>
| |
| <input type="button" onclick="buildQuery()" value="Abfrage erstellen">
| |
| </form>
| |
|
| |
|
| <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>
| |