我嘗試將參數傳遞給函數。當我點擊的div就會提醒paramater我通過Javascript將參數傳遞給函數
我有2個文件
- 的index.html
- 的script.js
這裏是我嘗試
實施例1
周的index.html
<div id="thediv" >
的script.js
window.onload = initialize;
//bind event listener
function initialize(){
document.getElementById("thediv").onclick = myFunction(" something ");
}
//end of bind
//function
function myFunction(parameter) { alert(parameter) };
//end of all function
- 麻煩的是功能而無需其執行單擊
實施例2
周的index.html
<div id="thediv" onclick="myfunction('something')" >
的script.js
function myFunction(parameter) { alert(parameter) };
- 邑與此完成,但麻煩,如果我有很多元素的index.html它會痛讀取哪個元素有哪個聽衆
- 我想將我的代碼分成3個部分(similiar與例1)
- 視圖(HTML元素)
- 元素有哪些聽衆
- 功能
我應該怎麼辦?或者我可以這樣做? (我不希望使用另一個庫)
您是否包含.js文件?如果你在script.js中添加了一個警報,它會彈出嗎? –
是的。我正確地添加它 – ilike