如何检查JS中的无效参数?

时间:2014-03-19 17:47:31

标签: javascript function

我能做些什么来达到以下的目的......产生的论点有点奇怪!

function function1(argument1,argument2)
{
if argument1 = "
") do something;
}

“argument1”和“argument2”由CMS生成。我对这些内容无能为力。

它会产生:

<script type='text/javascript'>
document.write(function1("argument1","argument2"));
</script>

OR

<script type='text/javascript'>
document.write(function1("
","argument2"));
</script>

1 个答案:

答案 0 :(得分:1)

您可以使用String.prototype.trim()

function function1(argument1,argument2)
{
    if(argument1.trim() == ''){
        // do something
    }
}

如果您担心旧版浏览器,可以自行实现修剪功能,请参阅this question