开发者问题收集
我试图在通过单击移动菜单按钮展开 Genesis 示例主题中的移动下拉菜单事件后,使用 JS 在“site-inner”类上实现模糊效果。该按钮具有 aria-expanded 属性,我决定使用它作为触发器。Genesis Framework 中由 responsive-menus.js 创建的 HTML 元素:<button class="menu-toggle dashicons-before
我想在有人点击按钮时更改按钮的样式,我尝试使用我在 JavaScript 文件中编写的函数来执行此操作,但它不起作用并出现此错误:“未捕获的 TypeError:无法在 SignUp_Click 中设置未定义的属性‘borderBottom’”。function SignUp_Click() {document.getElementsByClassName("Sign_up").style.bor
im收到此错误错误:und typeError:无法读取Null的属性'样式'我无法弄清楚怎么了。我很确定我已经正确设置了所有设置505330462基本上我要做的就是使用“打开”按钮既打开侧面导航,又要使用相同的按钮进行如果开放,请关闭。
我一直在尝试使用以下代码来更改图像的 srcdocument.getElementById('test').src='images/test2.png';我的代码如下所示。其中有一些 CSS 和其他内容,但重要的部分是 div、img 和函数。<div id='splashScreen' class='splash'><button class='bigButton' onclick='intro
我知道这是一个非常简单的问题,而且可能已经有人回答了,但没有任何答案。因此,当我单击“七”按钮时,它应该将标题更改为 7。我的程序尚未完成,因此其他按钮均不起作用。它在 chrome 控制台上返回错误消息:Uncaught TypeError:无法将属性“innerHTML”设置为 null。提前致谢!这是我的代码:var num2;var answer;var num1;function whe
我有一个 Facebook 自定义按钮共享代码。我收到此错误:Uncaught TypeError: Cannot set property 'onclick' of null in console. document.getElementById('piggy-bank-fb-shear-btn', 'piggy-bank-fb-shear-btn-2').onclick = functi
我并不是一名真正的程序员,但是我必须根据我们的需求更改一些 html/css/js 代码......我很挣扎。我们正在使用一款云软件,它是闭源的,但可以更改部分 HTML 前端。该软件使用 CSS 类“dom-admin”为非管理员隐藏一些设置。<div class="dom-admin"> hidden for non-admins </div>如果用户登录,系统会将显示属性设置为display
我尝试隐藏/显示某些元素,但只有对父节点执行此操作时才有效,对子元素则无效。有人知道为什么会发生这种情况吗?const ulList = document.querySelector('ul');const studentList = ulList.querySelectorAll('li');ulList.style.display = 'none'; // (when I do it like
我收到一条错误消息"Uncaught TypeError: Cannot set property 'cssText' of undefined"我的代码:var div = $('.postImg2')var img = $('.postInner2');var divAspect = 20 / 50;var imgAspect = img.height / img.width;if (post
我想使用 JavaScript 调整 div 元素的高度。从这个 div,我读取高度<div class="pages" id="alles">这是我的 div,我想调整大小(可以不止一个)<div class="content-block" name="maxhoehe">这是我的 JavaScript 代码:var sh = document.getElementById("alles").o
一直试图让每个带有.book类的 div 从数组中分配一个随机字体。这是我目前的代码var fonts = ['Gloria Hallelujah', 'Sedgwick Ave', 'Gochi Hand', 'Patrick Hand', 'Kalam', 'Rock Salt', 'Neucha', 'Caveat Brush', 'Schoolbell'];var randomfont =
我需要使用 for in 为数组 colors 中的每个 div 分配一种颜色var colors = ["#232323","#343434","#555555","#989889","#987898","#458676"]var squares=document.querySelectorAll(".square")for (i=0; i<squares.length; i++){square
当我尝试将一个类名添加到我的 js 代码中时,如下所示var a = document.querySelectorAll('.nav-tabs');for(var i=0 ; i<a.length; i++){a[i].addEventListener('click',function(){a[i].classList.add("active");});}它显示类似Uncaught TypeErr
问题:我尝试编写一个简单的 javascript,如果单选按钮标记为“是”,则显示<div>,如果单选按钮标记为“否”,则隐藏。当我将 javascript 放在我的应用程序模板<head>文件中时,该 javascript 可以正常工作,但当我将其放在外部 .js 文件中时,该 javascript 则无法正常工作。我检查了编译后的 application.js,代码也显示了出来,所以我知道我的
我需要动态地将一个函数附加到 div 并传递事件。它在 Chrome / IE 中可以工作,但不能在 FireFox 中工作。我在 FireFox 控制台中收到以下错误:ReferenceError:未定义事件如何解决这个问题?CodePen:https://codepen.io/dsomekh/pen/YrKmaR<script src="https://ajax.googleapis.com/