<HTML> <HEAD> <TITLE>Throw that error!</TITLE> <SCRIPT> function throwError(errString) { try { throw new Error (42, errString); } catch(e){ alert("Error number: " + e.number + "; Description: " + e.description) } } </SCRIPT> </HEAD> <BODY> <FORM name="theForm"> Error text: <INPUT type=text name=errText size=40> <INPUT type=button name=btnThrow value="Throw it!" onClick="throwError(document.theForm.errText.value);"> </FORM> </BODY> </HTML>