我有一樣的東西:使用相同的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