本を読んでいるときに見つけたコードをテストしています。JS fiddle でテスト中にこのエラーが発生し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();
}
の両方の行で上記の JSfiddle 警告が表示されdocument.writeln()
ます。