javascript - html js onclick切换不起作用

标签 javascript html

<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/

相关文章:

javascript - 在 casper.click() 上捕获网络资源请求

javascript - Chrome 自动填充无法部分工作

javascript - ReactJs/Javascript - HOC 可以读取参数组件的 props 吗?

javascript - 如何调用另一个文件中同名的函数

javascript - 再次使用正则表达式 - 从字符串 Javascript 中删除小单词

javascript - 如何修复 javascript 的运行方式并整合页面在所有类型的选项卡中加载的方式

javascript - Bootstrap 4 Beta 2 导航栏切换器不工作

html - 将 css 应用于具有相同模式的元素

html - 在 vim 中使用 "wysiwyg editors"之类的标记输入

javascript - 单击时反转 html 的颜色(imgs 除外)