Steven01567644335
Gebruiker
- Lid geworden
- 14 mei 2022
- Berichten
- 52
Hier zitten nog 3 fouten in die ik niet kan veranderen. Ik begrijp tevens niet dat je zonder appendChild en CreateElement dit kunt maken. Ik heb de gegeven oplossing overgetypt maar vscode zegt dat er nog 3 fouten inzitten die ik niet kan oplossen.
Code:
// JavaScript source codevar aFeatures = [
'document.images',
'document.layers',
'document.all',
'document.getElementById',
'document.querySelector',
'document.styleSheets',
'document.createElement',
'document.createNodeIterator',
'window.walkTheDog',
'window.focus',
'window.hasFeatures',
'window.ActiveXObject',
'window.XMLHttpRequest',
'window.localStorage',
'[].push',
'[].filter',
'Object.prototype',
'document.documentElement.style.WebkitBorderRadius',
'navigator.geolocation',
'document.documentElement.classList'
];
window.onload = function () {
var eBrowserTest = document.getElementById('browsertest');
eBrowsertest.innerHTML = "Uw browser is" + navigator.userAgent;
hasFeatures();
;}
function hasFeatures() {
var eFeatureLijst = document.getElementById('featureLijst');
var nFeatures = aFeatures.length;
if (nFeatures > 0) {
var sLijst = "<ul>";
for (var i = 0; i < nFeatures; i++) {
var aFeatures = [
var bSupport = (eval(aFeatures[i])) ? true : false;
var skleur = (bSupport === true) ? 'groen' : 'rood';
sLijst += "<li ";
sLijst += "class=' " + sKleur + "'>";
sLijst += aFeatures[i];
sLijst_ = " <span class 'support'>" + bSupport + "</span>";
slijst += "</li>";
}
sLijst += "</ul>";
eFeatureLijst.innerHTML = sLijst;
}
}