即使是HTML页面中的简单内联JavaScript块,例如:
<script type="text/javascript">
var Hi= "Hi";
function SayHi ()
{
alert(Hi);
}
</script>
我在(Chrome,IE,Mozilla等)中测试此代码的任何浏览器都无法执行此代码。我只能假设必须禁用Javascript不能运行的东西,但是我对此问题的原因完全无能为力。
任何建议都将不胜感激。
答案 0 :(得分:2)
您已将函数和变量定义为警报,但尚未调用该函数。
<script type="text/javascript">
var message = "Hi";
function sayHi()
{
alert(message);
}
sayHi(); // Call the function.
</script>
答案 1 :(得分:0)
SayHi();
</script