<script>
var comp101_note = document.getElementById("comp101_note");
var comp101_pdf = document.getElementById("comp101_pdf");
comp101_note.onclick = function(){
comp101_pdf.slideToggle();
};
</script>
<html>
<table>
<tr><td>Ders</td></tr>
<tr><td id="comp101_note">COMP101</td></tr>
</table>
<object width="400" height="400" data="1.pdf" id="comp101_pdf"></object>
</html>
我想像 var 等那样做,因为我将在 Windows 应用程序中使用这些代码
最佳答案
slideToggle
是一个 jquery 函数,因此将 comp101_pdf
包装到一个 jquery 对象中,即 $(comp101_pdf).slideToggle();
关于javascript - html js onclick切换不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41550421/