Microsoft JScript运行时错误:无法分配给函数结果?

时间:2015-08-11 05:46:46

标签: javascript c# jquery asp.net

if (Trim(document.getElementById("txtAffiliateName").value)=""){
       alert("Please enter 'Affiliate Name'.");
       document.getElementById("txtAffiliateName").focus();
       return false;
}

当我在ASP.NET中使用此代码时,它会发出警告:

  

Microsoft JScript运行时错误:无法分配给函数结果

使用continue,ignore,break选项,当我点击continue时,它会转到页面加载并正常工作,当我点击break时,它会停止执行。

if (document.getElementById("txtAffiliateName").value="") {
       alert("Please enter 'Affiliate Name'.");
       document.getElementById("txtAffiliateName").focus();
       return false;
}

当我删除Trim警报错误消息未显示时。但点击按钮时TextBox值将为空。 解决方案是什么?

1 个答案:

答案 0 :(得分:0)

您应该使用Comparison Operator ==

改变这个:

if (Trim(document.getElementById("txtAffiliateName").value) = "")

对此:

if (Trim(document.getElementById("txtAffiliateName").value) == "")