开发者问题收集
单击按钮时出现此错误。未捕获 TypeError:无法读取 null 属性(读取“值”)我做错了什么?代码如下:<table><tr><th>Height (inches)</th><th>Width (inches)</th><th>Length (inches)</th><th>Pieces</th><th>Bd Ft</th><th>Lineal Ft</th><th>Sqare Ft</t
我想通过 id 获取元素,但如果我使用 getElementById 并传递正确的 id,则会收到“Uncaught TypeError:无法读取未定义的属性(读取‘getElementById’)”的错误列表项html<div class="optionRow"><label for="option1"> <input class="option" type="radio" value="a"
我试图在 javascript 中设置 id 为“admin-edit-user-content”的 div 元素的内部 html。但控制台在图块中给出了错误,显然我的document.getElementById('#admin-edit-user-content');为空。但是,这个元素确实存在。它在我的 index.html 主体中:<html lang="nl"><head><meta c
尝试document.getElementById()时遇到一个小问题,其中 ID 设置为数字。您可以在下面看到,我循环遍历数据库中的对象并显示 DOM 中的每个元素。然后我为每个 div 赋予一个 id(即数字lastTask.id): function displayLastTask(lastTask) {console.log(lastTask);individualTasks +=`<d
我想使用 AJAX 在 div 容器中创建一个 div 容器,然后在内部容器中写入“Hello World”。外部容器没有特殊功能。它只是容纳内部容器。这是我的代码:inex.html:<!DOCTYPE html><html><head><meta charset="UTF-8"></head><body><div id="outerContainer"></div> // thi
我试图使用 document.getElementById(my_field).value 捕获 HTML 表单上文本字段的值,其中变量 my_field 动态传递给我的函数,但是遇到了障碍。在这种情况下如何使用变量?该函数似乎并没有解析变量 my_field 的内容,而是将其视为字符串,无论我使用引号、方括号还是花括号。function myFunction() {var my_field =
我必须在一个项目中使用原生 JavaScript。我有几个函数,其中一个是打开菜单的按钮。它在目标 id 存在的页面上有效,但在 id 不存在的页面上会导致错误。在那些函数找不到 id 的页面上,我收到“无法读取 null 的属性‘addEventListener’”错误,并且我的其他函数都不起作用。以下是打开菜单的按钮的代码。function swapper() {toggleClass(doc
对于那些想要在问题之前得到解决方案的人:1)在元素真正创建之前,不要使用 getElementById() 读取元素:请参阅 windows.onload。2)如果您使用 XMLHTTPRequest 和 AJAX 内容,请在回调中调用 getElementById() 或解锁此功能(xhr_object.readyState == 4 部分)。就我而言,我在调用页面时没有使用所需的回调(菜鸟的
我刚刚开始学习 JavaScript(正确:D),我很难处理上述错误。我使用的浏览器是 Debian Jessie 64 位系统上的最新Google Chrome。代码嵌入在我的页面的<script/>标记内:<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”“http://www.w3.org/TR/xhtml1/DTD/
我如何创建此函数的循环:window.onload = function makeHalo() {document.getElementById("d1").onmouseover = function() {this.id ="d1On";this.className="hover";document.getElementById("menu1").style.color="#6DC5E6";}
相关 HTML 如下:<div id="navcontainer"><ul id="navlist"><li><a href="#tab1">Item one</a></li><li><a href="#tab2">Item two</a></li><li><a href="#tab3">Item three</a></li><li><a href="#tab4">Item four</a></l
我对 Javascript 还不熟悉。我正在编写这个虚拟脚本来测试我的大型页面需要什么。最简单的方法是,获取 href 的值,然后更改 href 的值,然后再次查看它。为了简单起见,现在我已经删除了更改 href 值的部分,只调用属性值两次。但第二次访问属性值时,它显示一个错误,我已将其发布在下面。我发布了两个错误日志,一个来自 Firebug,一个来自 Dragonfly(来自 Opera)。任
我有一个 React 应用,我应该从 API 端点 <reqres.in> 获取用户。我应该在主页上返回与从 API 获取用户时获得的用户数量相同的按钮。此外,我被限制不向所有按钮添加事件侦听器,而只向按钮的包装器添加一个侦听器。相同的代码是:const ButtonContainer = ({ users }) => {// const navigate=useNavigate();const