开发者问题收集
我遇到了这个错误:'undefined' is null or not an object'您能看一下并告诉我吗?在我的编码中,我想要简单的 DOM JavaScript 代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio
我很难弄清楚为什么会出现此错误。我确保 JavaScript 在 html 之后加载,我甚至尝试用 document 和 window 替换 this.doc 和 this.win,但结果没有改变。这是我正在使用的代码。它是在<head>中通过<script src="window.js" type="text/javascript"></script>实现的(我也在文档末尾尝试过)Window
HTML 代码<table border="0px" id="map-flags" align="center"><tr><td><img src="flags/ug.jpeg" alt="Welcome" width="160px" height="160px"></td></tr></table>JavaScript 代码 <script>document.getElementbyId(
我想在我的 div 标签上附加事件监听器,这样我就能知道用户是否点击了该元素。我该如何使用或不使用 jQuery 来实现这一点。<div class="chart" id="circle_chart">test</div><script>document.addEventListener('touchstart', function(event) {alert(event.touches.leng
我正在构建简单的计数器应用程序,但在 Javascript 中addEventListern无法运行,并出现以下错误:这是我尝试过的 JavaScript 代码,但仍然出现错误Cannot read property 'addEventLister' of Null//selecting elementslet value = document.getElementById('value');le
<div class="card-body"><hr><h5 class="card-title" id = "tasks-title">Todo's</h5><div class="form-row"><div class="form-group col-md-6"><input class="form-control" type="text" name="filter" id = "f
我试图在具有点击事件的 DIV 块内实现链接。如果用户点击该链接,我希望外部 DIV 点击事件不会运行。我的链接如下所示:<a href="javascript: openVideo('videoID', this, event); " >Watch the video</a>JavaScript 如下所示: function openVideo(video, object, event) {$(
我的 HTML 文档中的表单标记内有一个输入字段,它有一个 id(哇)和一个检测类。我试图添加一个类(成功),如果用户的输入值与所需模式匹配,它将把输入字段的颜色变成绿色。我已通过queryselector方法选择了该输入标签,如下所示 -->const addclass = document.querySelector('.detect');但是当用户在输入字段内输入一个值时,我收到一个错误(未
<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width"><title>JS Bin</title></head><body><div class="demo">heoo</div><script>var person = {name: "john",age
我尝试使用一些 Javascript,并尝试在单击按钮时显示时钟。仅使用不带addEventListener的 js 即可,它会在目标 div 中显示时钟。但是,当我添加addEventListener时,什么也没有发生。我对编程还很陌生,经常会忽略一些拼写错误和语法错误,但我已经多次经历过这种情况,并没有发现任何问题。这是 js 代码: document.addEventListener('
下面有一段代码,用于在 html 表单上创建一个按钮。当用户使用该按钮输入一些信息时,我希望表单能够反映这一点,方法是删除该按钮并将其替换为纯文本。我尝试获取内部 html 并使用 div,但没有任何效果,有人能帮忙吗?我并不想找人为我编写代码,只要能给出一些建议就好了。 <td class="col1"><h3>Associated with :</h3></td><td class="col
我如何创建此函数的循环:window.onload = function makeHalo() {document.getElementById("d1").onmouseover = function() {this.id ="d1On";this.className="hover";document.getElementById("menu1").style.color="#6DC5E6";}
在 Java、C#、Actionscript 等中,事件适用于类,而在 Javascript 中,它似乎仅限于 dom。我在这里读到了一个使用 jQuery 实现的示例http://www.west-wind.com/weblog/posts/2010/May/27/NonDom-Element-Event-Binding-with-jQuery但如果我不需要 jQuery,并且我想了解该机制,你
我正在编写一个脚本,我想仅处理鼠标事件,如果这些事件之前没有被任何其他元素处理过的话。我可以将事件侦听器附加到文档对象,但它将接收所有事件,无论它们是否已经被处理过。我无法控制 HTML 页面中的元素,因此在处理事件时我无法手动stopPropagation()。有什么想法吗?