From 6b604632e9972dd790886c4d24195aaac1b2868d Mon Sep 17 00:00:00 2001 From: Simon Lindberg Date: Sun, 5 Jun 2022 21:09:25 +0200 Subject: [PATCH] Made items in game list clickable --- index.html | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 3ef930e..01a7a02 100644 --- a/index.html +++ b/index.html @@ -194,13 +194,23 @@

Supported Titles

ipcRenderer.send('desc:value', desc); } + var noSpecialCharacters = function (str) { + return str.replace(/[^a-zA-Z0-9 ]/g, ''); + } + document.addEventListener("DOMContentLoaded", function() { ipcRenderer.send('getGameData'); ipcRenderer.on('sendingGameData', function(e, data) { - data.forEach(function(game) { - document.getElementById("title-container").innerHTML += `

${game}

`; - }) + data.forEach(function(game) { + let clean_game = noSpecialCharacters(game); + document.getElementById("title-container").innerHTML += `

${game}

`; + }) + + data.forEach(function(game) { + let clean_game = noSpecialCharacters(game); + document.getElementById(clean_game).addEventListener('click', event => {document.querySelector('#game').value = document.getElementById(clean_game).textContent;}); + }) }) })