簡體   English   中英

將javascript函數鏈接到Submit按鈕

[英]Link javascript function to Submit button

這是我的HTML的結構:

<html>
<body>
<head>
...
   <script type='text/javascript' src="js/javascript.js"></script>
</head>
...
<button class="submit" onclick="submitted()">Submit</button>
</body>
</html>

我的文件目錄是Desktop/Project/ 在項目文件夾中,HTML文件是獨立的,並且存在javascript.js的子文件夾js

在外部js文件中,它是這樣的:

function submitted(){
...
subtask(variable)
...
}

function subtask(param){
...
}

submitted()我添加了alert('hello'); 作為第一件事,當我刷新html頁面時,它不會觸發警報。 難道我做錯了什么?

將您的<script>標記更改為:

<script type="text/javascript" src="js/javascript.js"></script>

..表示“當前目錄上方的一個目錄”。

根據您的描述,html文件位於project文件夾中,而js文件位於project / js文件夾中,那么src路徑../js/javascript.js必須錯誤。 試試js/javascript.js

最初,我認為這是因為您將script標簽放在head內,而不是放在button標簽后。 但是我嘗試了。 它的工作原理以及使用scripthead

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM