我看過很多與我的問題標題相關的主題。將元素ID傳遞給Javascript函數
下面是HTML代碼:
<button id="button1" class="MetroBtn" onClick="myFunc(this.id);">Btn1</button>
<button id="button2" class="MetroBtn" onClick="myFunc(this.id);">Btn2</button>
<button id="button3" class="MetroBtn" onClick="myFunc(this.id);">Btn3</button>
<button id="button4" class="MetroBtn" onClick="myFunc(this.id);">Btn4</button>
和一個非常簡單的JS函數是在這裏:
function myFunc(id){
alert(id);
}
你可以看到JsFiddle。
的問題是:
我不知道,也許不通過this.id
到myFunc
功能,否則一些問題。
有什麼問題?
任何幫助,將不勝感激。
把你的小提琴和改變一樣東西,這個工作:http://jsfiddle.net/h7kRt/2/ – MisterBla