检查Javascript中的eval()错误

时间:2018-04-21 17:43:56

标签: javascript html css web

我使用html css Javascript制作了一个计算器,我遇到了很多输入问题,所以要计算结果(' =')我用了函数eval(),我想知道是什么它是否准确返回以及如何发现错误并修复它们,例如:键入*** / + 6并单击' =',将无效,我想显示错误消息,I尝试过try-catch但它没有用:

function res() { 
    var r=eval(document.getElementById("_input").textContent); 
    try{ 
        eval(document.getElementById("_input").textContent);        
    }   
    catch(error){   
        document.getElementById("res").innerHTML="Error"; 
    }
}

0 个答案:

没有答案