我看过很多与我的问题标题相关的主题。将元素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