我有这样的代码:
<td onclick="Test()">
<img src="test.jpg" onclick="Test2(); return false;"><br>
Rest of the cell with some text.
</td>
当我单击图像时,Test()也会被触发,因为我同时也在单击表格单元格。如何预防这种情况?如果我单击图像,我希望触发test2(),如果我单击表格单元格中的其他位置,则应该触发test()。
编辑:即使使用return false,Test(
我正在使用combobox组件,并希望手动分派"change“事件。这是怎么做的?
// Dispatches when user changes selection
comboType.addEventListener("change",cbListenerDialogue);
// Does not manually dispatch
comboType.dispatchEvent("change");
comboType.dispatchEvent(new Event("change"));
我需要帮助处理这个JavaScript代码。由于某种原因,变量" index“始终是数组的最后一个索引,不管我单击哪个链接。
var linkElements = document.getElementsByTagName('a');
var index;
var origOnClickArr = [];
for (index = 0; index < linkElements.length; ++index) {
origOnClickArr.push(linkElements[index].onclick);
linkElements[inde