這是一個簡單的實用,但我不知道我做錯了什麼。
我在我的外部JavaScript文件,下面的代碼:從外部javascript文件調用html函數
function myname(){
document.write("Monique");
}
function welcomeW(name){
document.write("Welcome " + name + "!");
}
function welcomeR(name){
return "Welcome " name "!";
}
我加入這個<script>
標籤鏈接到我的html文件:
<script src="script.js" type="text/javascript"></script>
我嘗試使用調用HTML功能:
<script> myname(); </script>
<script> welcomeW(Monique); </script>
<script> welcomeR(Monique); </script>
當我在html中編寫函數它工作,但在外部文件中沒有任何反應。
在外部文件?在哪兒?錯誤在哪裏? – k102
您有許多錯誤...所有這些錯誤都將在瀏覽器的開發人員工具的控制檯中報告。如果您使用過諸如JS Hint之類的工具,它們也會被報告。 **閱讀錯誤信息**。 – Quentin
您應該在welcomeW('Monique')中使用引號「」或「'作爲字符串 – Supersharp