我希望有一个if else语句来定义为网站制作的标题..因为有2个不同的网站。
当我把它放在标题标签中时,它只输出我的所有脚本..我怎么能得到这个来考虑if语句?
btw类型已经定义并且在代码中工作只需要这部分排序。
我的代码:
<title>
<script type="text/javascript">
if (type == "first"){
document.write('1');
}
else if (type == "second")
{
document.write('2')};
</script>
</title>
答案 0 :(得分:2)
尝试类似
的内容<title>Default title here</title>
<script>
var types = ['first', 'second'], type = types[Math.round(Math.random())];
if (type == "first") {
document.title = 'foo';
} else if(type == "second") {
document.title = 'bar';
}
</script>
您需要以适当的方式定义类型变量。 此外,通常不建议对变量使用类型名称,因为type是公共属性名称。它甚至可能是JavaScript中的保留字。
答案 1 :(得分:1)
<head>
<script type="text/javascript">
if (type == "first"){
document.title = '1';
}
else if (type == "second")
{
document.title = '2';
}
</script>
</head>