我目前正在学习JavaScript。我在Web上没有什么经验。请原谅我这个问题。javascript onclick不能调用函数
我想使用onclick事件来函数。不幸的是,它不加载函数。
<img id="btnPartDispatch" title="sometitle" class="img-rounded" src="~/Content/Images/dashboard/PartDispatch.png" width="115" height="115" onclick="HelloWorld()" />
功能是在不同的文件中:
function HelloWorld(){
alert"('hello world')"
}
但是,如果我改变onclick事件提醒( “Hello World” 的),它工作正常。 是这样的:
<img id="btnPartDispatch" title="sometitle" class="img-rounded" src="~/Content/Images/dashboard/PartDispatch.png" width="115" height="115" onclick="alert('Hello World!')" />
有人能告诉我我做错了什么吗? 感谢
获取有关这样的JavaScript文件:
@section scripts
{
<script type="text/javascript">
var secondsToClosePopup = 1000 * @Functions.GetNumberOfSecondsToClosePopup();
</script>
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery.multiple.select.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/service.js")"></script>
}
项目是ASP.net
第一个版本应该产生一个'SyntaxError' – Andreas
我们需要知道你是如何在HelloWorld功能导入文件。 – Potray
你必须有,如果作为一个功能。 'alert()'。你也有其他选择。通过Id事件侦听器使用get元素。 –