我有一样的东西:使用相同的JavaScript用于不同的div
<div id="div1"><?php include 'test.php'; ?></div>
<div id="div2"><?php include 'test.php'; ?></div>
和test.php
是:
<button onclick="myFunction()">test</button>
我怎么能分别援引myFunction
为div1
和div2
?我的意思是,如果我点击div1
中的按钮,myFunction
只能在该div中完成。我发现了this
javascript关键字,但我无法正确应用它。
请勿使用jQuery。
您需要分享'myFunction'的代码 – Satpal
可能的重复:https://stackoverflow.com/q/13893138/457268 – k0pernikus
这个按钮是否真的是* test.php *中唯一的东西?如果没有,我们可能需要知道那里有什么。你可能可以使用'this.parentNode.id'或其他东西,但这一切都取决于两个'div'中的结构。 – myfunkyside