从变量中选择id
Selecting an id from a variable
我使用的是带有ruby的websocket,但我的问题是javascript。我正在尝试使用pic变量访问img位置。我记得我使用了一个"parse"命令,但我不记得在哪里看到过它。
<body>
<div id ="a0">
<img class = "image" src="">
<br>
<p class = "info"></p>
</div>
<div id ="a1">
<img class = "image" src="">
<br>
<p class = "info"></p>
</div>
</body>
:javascript
var msg = {"selector" : "a0", "image" : "image0.jpg", "info" : "picture"};
var pic = document.getElementById(msg["selector"]);
这就是的问题
pic.select(".image").src = msg["image"];
pic.select(".info").innerHTML = msg["info"];
我想明白了。它的方法"querySelector"
element = document.querySelector(selectors);
pic.querySelector(".image").src = msg["image"];
https://developer.mozilla.org/en-US/docs/Web/API/document.querySelector
<body>
<div id ="a0">
<img class = "image" src="">
<br>
<p class = "info"></p>
</div>
<div id ="a1">
<img class = "image" src="">
<br>
<p class = "info"></p>
</div>
</body>
试试这个
pic.querySelector(".image").src = msg["image"];
pic.querySelector(".info").innerHTML = msg["info"];
相关文章:
- 基于类似索引的queryString的Id选择器
- 哪个更快?按 ID 选择,或按索引选择
- 获取 HTML 5 音频控制文件位置并在不使用 id 选择器的情况下更新 src
- Jquery按id选择变量
- 使 ajax 请求和成功数据显示在 id <选择>选择>部分中
- 如何在jQuery的.on()方法中动态更新按钮的ID选择器
- Mootools提交表单仅在通过ID选择表单时有效
- 不能同时通过类和数字 ID 选择 jquery 元素
- Jquery语法错误,id选择器上的表达式无法识别
- JavaScript id 选择器不起作用?不知道出了什么问题
- 将 ID 选择器注入样式
- 如何使用 JQuery 按类和 id 选择非父元素
- Jquery id 选择器变量无法绑定到 onchange
- 如何使用子元素的 ID 选择父元素的第一个子元素
- jQuery ID 选择器仅适用于第一个元素
- JavaScript 将 body_0$ 添加到 ID 选择器中
- 使用隐藏字段 ID 选择器加载另一个字段中的文本
- 如何使用带有值的 ID 选择选项到另一个动态选择选项值
- jquery id 选择器的问题
- jQuery id 选择器在