互動計算機 (模擬事件)

請輸入 JavaScript 數學運算式:
運算式的結果是:

<script language="JavaScript">
<!--
function calculate(form)
{
    form.results.value = eval(form.entry.value);
}

function getExpression(form)
{
    form.entry.blur();
    form.entry.value = 
        prompt("請輸入 JavaScript 數學運算式:", "123 * 456");
    calculate(form);
}
// -->
</script>

...

<form> 請輸入 JavaScript 數學運算式: <input type=text name="entry" value="123 * 456" onFocus="getExpression(this.form);"> <br> 運算式的結果是: <input type=text name="results" value="" onFocus="this.blur();"> </form>