我目前正在學習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元素。 –