开发者问题收集
寻找一个好的 JavaScript 来帮助我通过单击按钮(而不是单击 a href)来隐藏/显示多个 div,以便我可以在 blogger 中使用它。我已经寻找答案一段时间了,但一直找不到使用 JavaScript 和/或 CSS 的好答案。我有点新手,所以请耐心等待。以下是我的代码,但我想简化它并使其工作,以便当我再次单击相应的按钮时它会关闭 div。css <head><style>#m
我试图通过一次点击隐藏和显示两个 div。<a href="javascript:showhide('bbb','ccc4')">you click here to see two div contents </a>sddsds<br /></a>我只能隐藏和显示一个 div。当我尝试使用 ID 隐藏和显示两个 div 时,却无法成功。我尝试过其他一些建议,但都不起作用。<a href="java
我尝试使用以下代码检查一些注册字段:$scope.signup = function(){if ($scope.signup.spans.name)return;这是引用$scope.signup.spans.name的 html 代码:<span ng-model="signup.spans.name" style="padding: 2px 0 2px 16px; color: red;" n
有人在Codepen中帮助我执行了此脚本,它运行良好,直到我尝试将其实现到我的 Wordpress 网站中。两组灰点是按钮。每个按钮都会打开自己的幻灯片菜单。在控制台上,我收到此特定错误。“openbtn.addEventListener 不是函数”这与此代码有关:在 codepen 中,错误位于第 104 行<script>/*!* classie - class helper function
我有这段 Javascript,但它就是不工作。我已经检查过 JSlint,但它说一切正常。仍然不起作用。javascript 不在 HTML 中,而是链接在<head>注意:我正在使用本地服务器,因此页面会立即加载。function changeVisibility() {var a = document.getElementById('invisible');a.style.display =
我需要什么我需要将 url 变量从 html 传递到 javascript 文件。html 代码 <script>var p = "{{ page_param.asy_request | replace('&','&')}}";p = p.replace(/\&/g, "&");p = "{{ DomainDetect() }}/ajax?for=event_listing&ajax=1"
我正在通过将文本转换为小写并将其索引与 -1 进行比较,以便对ReactJS中的特定字段具有某些值,但我在 JavaScript 控制台中收到此错误:Uncaught TypeError: props.filterText.toLowerCase is not a functionvar props = this.props;var rows = this.props.episodes.filte
嗨,我正在使用 alpine 的 CDN 链接:“https://cdnjs.cloudflare.com/ajax/libs/alpinejs/3.9.0/cdn.min.js”我这样做了👇在实时服务器中,我在控制台中收到此错误:检查屏幕截图是否有错误请告诉我问题是什么。Uncaught TypeError: Cannot read properties of undefined (readin
我想从react-router-dom使用useNavigation(),但出现以下错误:Error: useNavigation must be used within a data router.See https://reactrouter.com/en/main/routers/picking-a-router.NavBarsrc/components/NavBar.js:63 | imp
我需要禁用一个折叠元素,直到用户在另一个折叠元素中输入一些内容。我对 HTML 进行了以下设置: ...<ul><li><a id="subject_link" href="#subject"> Paciente </a></li><li><a id="general_link" href="#general" class="disabled">Información General<
我是 Javascript/jQuery 的新手,正在尝试根据用户在表中的输入构建项目列表。这里的想法是,用户将文本输入表单,js/jQuery 将捕获该数据并将其显示为 boostrap4 表中的一行。我明白了,当用户输入时,它会将数据添加为一行(参见图片),但是,我需要它工作这样,当用户单击红色的“删除”按钮时,它会删除整个表行。现在,当我单击按钮时,它只会删除按钮(参见第三张图片)。这是我的
此代码有什么问题?var divarray = [];var articleHTML = [];var absHTML;var keyHTML;var bodyHTML = [];var i = 0;divarray = document.getElementById("yui-main").getElementsByTagName("div");for ( var j in divarray)
我刚刚用纯 javascript 做了同样的事,在滚动后更改了导航栏颜色,它在谷歌浏览器中运行正常,没有任何问题但是当我尝试在 Firefox 上测试它时它却无法正常工作。有人能给我一些建议吗?提前谢谢。var myNav = document.getElementById("nav");window.onscroll = function () {"use strict";if (documen
我的目标是让导航栏在滚动后从透明变为指定颜色。但是,我的代码似乎没有效果,因为滚动后导航栏仍然保持透明。我搜索了这个问题并取得了一些成功,但是我觉得我的 js 代码应该足以完成我想要完成的任务;只是没有我在 js、css 或 html 文件中可能犯的一些小错误。JS:$(document).ready(function(){var scroll_start = 0;var startchange
我试图让导航栏的背景颜色在导航栏到达页面的“关于”部分时从透明变为蓝色。根据控制台的调用,滚动后,scroll_start变得大于aboutOffSetTop,但导航栏颜色没有改变。为什么会发生这种情况?我该如何解决这个问题?HTML:<div id="titleSection"><div class="nav_bar"><ul> <li> <a href="index.html">HOME</a