如何对 HTML 标记进行编号
How to number HTML tags?
可能吗,如果是的话,如何?对HTML标签进行编号,例如,如果有人按下一个调用javascript方法的按钮,该方法可以识别哪个按钮被按下了它的编号。然后,我想更改按钮的图像,方法是将所有图像文件名放在一个数组中,以便使用 1 行 JavaScript 轻松更改图像。
在HTML5中,您可以使用自定义属性,它们的名称必须以"data-"开头。
<input type="button" data-index="1" />
无需依赖它,您可以添加一个包含数字的类名,例如
<input type="button" class="index-1" />
另一种方法是使用不显眼的javascript通过Javascript附加事件侦听器作为闭包,以保留对按钮索引号的引用:
$('.buttonclass').each(function(index, button){
button.click(function(){
// event handling code that uses the index variable
})
});
(上面的代码使用jQuery,这不是绝对必要的,但使事情变得更容易)
您可以为此使用自定义属性:
<input type="button" data-sno="1">
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何设置html元素填充的动画
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 如何编写HTML输入的JS内联
- 如何对 HTML 标记进行编号
- 将带编号的列表文本转换为嵌套的HTML列表
- 循环浏览带编号的html标记id's
- 验证html中的SA Vat编号
- 玩HTML's有序列表编号项目符号
- 表格编号格式&文本添加HTML
- 高编号Colspan HTML表可通过Javascript更改
- HTML表格,单击行编号
- 添加带有日期或递增“版本”的注释.编号到js, CSS或HTML文件使用预处理器
- HTML表单编号类型唯一的用户输入与Javascript和PHP
- 在面板或html编辑器中创建编号编辑器
- HTML表单编号类型唯一用户输入
- 如何使用jquery/javascript为html中的ID列生成和分配唯一编号
- HTML 输入类型编号在具有 ., 值时不返回值
- Html/Css强制换行编号显示在Chrome浏览器