私は本を読んでいる間に見つけたコードをテストしています。私はJSのフィドルでそれをテストしている間、このエラーを取得します。document.write
はevalの形式になります。なぜ私はこのjsfiddleエラーを受け取りますか?document.writeはevalの形式になります
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();
}
私はdocument.writeln()
との両方のラインに上記JSfiddleの警告を取得しています。
[なぜdocument.writeがevalの形式になる可能性がありますか?](http://stackoverflow.com/questions/10609957/why-am-i-recieving-the-error-document-書き込み可能な形式) –
その他Q/A:[\ [javascript \] document.write eval](http://stackoverflow.com/search?q= [javascript] + document .write + eval) –