Sto testando un codice che ho trovato mentre leggevo un libro. Ottengo questo errore durante il test in JS fiddle, document.write
può essere una forma di valutazione.Perché sto ricevendo questo errore jsfiddle, document.write può essere una forma di valutazione
var text = '<html><body bgcolor=linen><p>' +
'This is <b>bold<\/b>!<\/p><\/body><\/html>';
var tags = /[^<>]+|<(\/?)([A-Za-z]+)([^<>]*)>/g;
var a, i;
while ((a = tags.exec(text))) {
for (i = 0; i < a.length; i += 1) {
document.writeln(('// [' + i + '] ' + a[i]).entityify());
}
document.writeln();
}
sto ottenendo l'avvertimento JSfiddle sopra su entrambe le linee con document.writeln()
.
[Perché sto ricevendo l'errore "document.write può essere una forma di valutazione"?] (Http://stackoverflow.com/questions/10609957/why-am-i-recieving-the-error-document- write-can-be-be-a-form-of-eval) –
E altro Q/A: [\ [javascript \] document.write eval] (http://stackoverflow.com/search?q= [javascript] + documento .write + eval) –