我是javascript的新手,但这有效吗?
<script type="text/javascript">
if (condition()) {
location = "http://example.com/foo/bar/baz";
}
function condition()
{
if(something)
return true
else
return false
</script>
我正在尝试编写一个javascript,它包含了SharePoint内部编辑器Web部件的内容。 感谢。
答案 0 :(得分:3)
几乎有效(需要关闭}
),您可以在if()
条件中调用函数。
最后应该有}
:
function condition() {
if(something)
return true;
else
return false;
}
或者更简单:
function condition() {
return something;
}
答案 1 :(得分:1)
不,你在条件函数结束时错过了一个}。
答案 2 :(得分:0)
不,但这是:
<script type="text/javascript">
if (condition()) {
location = "http://example.com/foo/bar/baz";
}
function condition()
{
if(something)
return true;
else
return false;
}
</script>
答案 3 :(得分:0)
不,你的功能需要一个结束的花括号。