我正在开发一个调查页面。我的HTML代码是:
<html>
<head>
<link rel="stylesheet" type="text/css" href="Survey.css" />
<script language="JavaScript" type="text/javascript" src="jquery-2.1.1.min.js"></script>
<script src="Survey.js" type="text/javascript"></script>
</head>
<body>
</body>
</html>
我的身体有一个div标签,我在点击时调用了一个函数 我的js代码是:
function showHideSurveyForms(int tab_id)
{
alert("abcd");
}
所有文件都在同一个文件夹中。但我的js没有加载(jquery加载成功)。为什么呢?
答案 0 :(得分:2)
JavaScript不是静态类型语言。所以你不能在参数中使用类型声明。这是你想要的吗?警报现在显示
function showHideSurveyForms(tab_id)
{
alert("abcd");
}
<html>
<head>
<link rel="stylesheet" type="text/css" href="Survey.css" />
<script language="JavaScript" type="text/javascript" src="jquery-2.1.1.min.js"></script>
<script src="Survey.js" type="text/javascript"></script>
</head>
<body>
<div onclick="showHideSurveyForms(this);">CLICK ME</div>
</body>
</html>