RE:Como saber si la funcion eval() devuelve un err
<html><body><script>
window.onerror = myOnError
msgArray = new Array()
urlArray = new Array()
lnoArray = new Array()
function myOnError(msg, url, lno) {
msgArray[msgArray.length] = msg
urlArray[urlArray.length] = url
lnoArray[lnoArray.length] = lno
return true
}
function displayErrors() {
win2=window.open(\'\',\'window2\',\'scrollbars=yes\')
win2.document.writeln(\'<B>Error Report</B><P>\')
for (var i=0; i < msgArray.length; i++) {
win2.document.writeln(\'<B>Error in file:</B> \' + urlArray[i] + \'<BR>\')
win2.document.writeln(\'<B>Line number:</B> \' + lnoArray[i] + \'<BR>\')
win2.document.writeln(\'<B>Message:</B> \' + msgArray[i] + \'<P>\')
}
win2.document.close()
}
arreglo1 = new Array(\"Script\");
i=1;
alert(eval(\"arreglo\"+i+\".length\"))
document.write(eval(\"arreglo\"+i+\".length\"))
i++;
alert(eval(\"arreglo\"+i+\".length\"))
document.write(eval(\"arreglo\"+i+\".length\"))
</SCRIPT>
<BODY>
<FORM><BR><INPUT TYPE=\"button\" VALUE=\"This button has a syntax error\" onClick=\"alert(\'unterminated string)\">
<P><INPUT TYPE=\"button\" VALUE=\"