非常简单的onclick无法正常工作

时间:2015-01-01 15:30:29

标签: javascript html

我无法让这个onclick事件发挥作用。它在这里的代码片段中运行良好,但在我的asp.net项目中根本没有。因为事件根本就没有解雇。

与此处发布的示例的唯一区别在于脚本位于外部JS文件中 - 它确实可以正常加载(因为其他内容正在工作,例如我的onLoad)。

我刚尝试调用内联警报,而不是在onclick事件上运行,而且工作正常。所以有些东西阻止我调用JS文件中的函数。

我也尝试删除javascript:前缀无效。



/*
Sample of my script
*/

var project = "Blah"  // URL project
var divReportList = "#divHRFAccord"
var divReportTarget = "#rightPanel"

function FolderClick(folderID, treePath) {
// Reload right frame
alert("Hello");
}

$(document).ready(function () {
// Load folders
LoadFolders(divReportList);
});

// Load folder accordion 
function LoadFolders() {
};

function LoadFolderhtml(dta) {
}

/* Misc */
.mrHand {
	cursor: pointer;
}

<script src="~/Scripts/myScript.js"></script>

<a style="color:black" class="mrHand" onclick="javascript:FolderClick('1','2')">Clickable Text</a>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

问题是脚本中函数FolderClick的重复定义。