html - 获取html属性的id
问题描述
我正在开发一个 Java spring 项目,我想获得id
一个 HTML 属性。
这是我的代码:
<canvas th:id="${weather2}" width="30" height="30" name="naame" ></canvas>
..
..
..
我想在这里获取 id:
<script>
var icons = new Skycons({"color": "#fff"}),
var elements = document.getElementsByName("naame");
var x =elements.getElementsByName("naame")[0].getAttribute( 'id' );
list = [
"clear-night",
// x,
"wind","rain","cloudy", "snow","fog"
],
i;
for(i = list.length; i--; )
icons.set(list[i], list[i]);
icons.play();
</script>
解决方案
这些行有重复的调用:
var elements = document.getElementsByName("naame");
var x =elements.getElementsByName("naame")
删除任一函数调用
推荐阅读
- anylogic - 我怎样才能只显示有效的资源?
- css - 带有输入的粘性顶栏 - 垂直动态对齐
- c# - 当有两个或条件时,C# 不会退出 do While 循环
- python - 如何从网站上抓取 PDF 的 URL?
- sql-server - 在“[”和“]”之间的字符串中提取字符串
- laravel - 如何在 Laravel 中的 2 个不同控制器方法的路由中使用相同的 url?
- php - SQLite3 根据另一个表中的选择查询更新一行
- javascript - nodejs express为繁重的路由/功能添加全局队列/节流并行执行
- python - 递归模型实例化的 Pydantic 私有参数
- oracle - 在 oracle 中比较日期