var cal_Ref='IF (S23<1.5){ S23=1.5;}';
eval(cal_Ref);
投掷错误:
JavaScript运行时错误:预期&#39 ;;&#39;
答案 0 :(得分:1)
更改
var cal_Ref='IF (S23<1.5){ S23=1.5;}';
到
var cal_Ref='if (S23<1.5){ S23=1.5;}'; // small `if`
as JavaScript是一种区分大小写的语言。
答案 1 :(得分:0)
您尝试存储条件输出的第一件事 var cal_Ref = if 这将导致错误。
对于db中的某些内容,您可以使用以下文档: var txtid = document.getElementById(&#39; txtid&#39;)。value;
答案 2 :(得分:0)
var S23=1.1;var cal_Ref='if (S23<1.5){ S23=1.5;}';
eval(cal_Ref);
请将上面的代码更改为'if'以'if',也可以使用
条件运算符'?'而不是'if'
var S23=1.1;var cal_Ref=' (S23<1.5)?( S23=1.5):(S23=1.0)';
eval(cal_Ref);