我想在同一个标记内获取标记的id,然后将其作为参数发送给javascript(如果可能)。 这样的事情是我现在已经尝试:在html5中的相同标记内获取标识<a>
var entity = document.createElement("a");
entity.setAttribute("id", name);
entity.setAttribute("href", "javascript:playAudio('"+path+"', this.id)");
我希望它是动态的,所以,如果ID发生变化的JavaScript调用与新的ID来完成。
谢谢你,伟大工程! 高兴得到更好的代码,但我有点好奇,为什么它不工作在href? – spydon
@LukasKlingsbo - 这是因为'href'中的'this'指的是'window'。 –