问题标签 [getelementbyid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - document.getElementById("someId") 与。一些身份
这个问题可能看起来很傻,但是使用 document.getElementById("someId") 访问元素(id为“someId”)与访问元素有什么区别?只需输入 someId ?
例如:
对比
这是一个示例代码http://jsfiddle.net/pRaTA/(我发现它在firefox中不起作用)
javascript - Javascript getElementById
我想知道是否有办法通过使用 getElementById 来访问图像的 onclick 属性?
例如
这些变量被存储,所以我想知道是否有办法访问相关的 onclick 事件?
谢谢。
javascript - Javascript 无法通过 id 找到元素?
如果我使用alert(e);
它会出现null
......显然我没有在屏幕上看到任何“找到你”。我究竟做错了什么?
powershell - Complete HTML ID
it is possible to reduce the ID?
like (Not working!)
javascript - 如何在鼠标悬停时突出显示不同 div 中的文本和图像
我想达到在以下网站上找到的相同效果:
http://www.kpf.com/projectlist.asp?T=4
鼠标悬停在图像上时,相应的文本会突出显示,反之亦然。
我在论坛上找到了 JavaScript 解决方案。我已复制粘贴以下解决方案:
div 代码
javascript
但是,此解决方案适用于同一 div 中的图像和文本。我的图像和文本位于两个单独的 div 中,如下所示:
javascript
文本
图片
我的问题
我们称11 Gurney Drive - Text1 和11-gurney-drive.jpg - Image1
78 LAD - Text2 和78-lad.jpeg - Image2。
我的问题:
在 Text1 鼠标悬停时,它会突出显示 Text1 和 Image1 - 好。
在 Text2 鼠标悬停时,它会突出显示 Text2 和 Image1 - 它应该突出显示 Text2 和 Image2。
在 Image1 鼠标悬停时,它只突出显示 Image1 - 它应该突出显示 Text1 和 Image1。
在 Image2 鼠标悬停时,它仅突出显示 Image1 - 它应该突出显示 Text2 和 Image2。
我在自定义 Javascript 方面经验很少;已经尝试过谷歌搜索 getElementbyId 但它也可能是希腊语。
编辑
我忘了提到我已经尝试添加一个名为 textspan2 和 imgsrc2 的第二个唯一元素 ID,但这似乎不起作用。我做了什么:
javascript
文本
图片
javascript - 如果未指定 NAME 属性,getElementById 在 IE 中不起作用(Javascript、HTML5 和 Internet Explorer)
如果我没有在标记中指定 NAME 属性,我会遇到图像翻转 javascript 在 Internet Explorer 中不起作用的问题。另一个问题是,当我这样做时,HTML5 验证器会显示一条消息,说“NAME attr 已过时,请改用 ID”,这就是我与 getElementById 一起使用的。
我应该指定一个 NAME 属性并忽略错误消息还是有解决方法?如果我没有,我不希望添加额外的属性。
谢谢
亚当
javascript - 如何使用 Javascript 访问子元素?
我正在根据用户操作动态创建表单。它是一个输入框和每个实例的两个“按钮”。每个实例都将被包装在一个唯一的 div 标签中。
我试图做的没有成功的是,当我动态创建“按钮”时,我将一个函数附加到包含其实例的 div 的输入变量中。这是一个简短的摘录:
问题似乎在于将 newDivClass 传递给实际函数。
javascript - .js 文件中的随机字符
这是字符:"*+-/";
Javascript getElementById
我该怎么做"randt"
才能成为 1 个随机字符?
所以如果我输入:
这将是前任"22*"
或"51+"
我该怎么做?
javascript - getElementById 找不到由 ASP.net 生成的控件
我只是想将标签存储在 javascript 中的变量中,但由于某种原因,这不适用于document.getElementById('control');
. 我知道我的 javascript 可以正常链接到我的 html 文件,因为其他一切正常。
这是我的javascript代码:
这是我的标签的 html 代码:
我收到一个错误,说是预期的对象??
javascript - getElementById().appendChild() 拒绝工作!
我试图从 last.fm API 附加一些 JSON 数据,
我在几个阶段一直在使用 alert() 来验证 API 是否被正确解析,它是,
这使我得出结论 getElementById().appendChild() 不起作用,下面是我设置的测试页面的 URL:
http://mutant-tractor.com/tabtest.html
代码在这里
它工作的唯一方法是使用 document.body.appendChild()
如果这有什么不同,我会在头脑中调用脚本吗?
我试图将它们附加到的 div 是 4 个不同的 div,即在 for 循环中,每个循环都需要引用不同的元素,
提前致谢!迈尔斯