从createElement方法向对象添加ID /类

Mika H.

这个w3schools页面提到了HTML DOM createElement()方法。例如,您可以通过以下方式创建按钮

var btn = document.createElement(“ BUTTON”);

但是,如何向该按钮添加ID /类别?我还能用它做什么?

帕特里克

使用Javascript的一种方法是使用setAttribute:

element.setAttribute(name, value);  

例:

var btn=document.createElement("BUTTON");
btn.setAttribute("id", "btn_id");
btn.setAttribute("class", "btn_class");
btn.setAttribute("width", "250px");
btn.setAttribute("data-comma-delimited-array", "one,two,three,four");
btn.setAttribute("anything-random", document.getElementsByTagName("img").length);

这种方式的优点是您可以将任意值分配给任意名称。https://developer.mozilla.org/zh-CN/docs/Web/API/element.setAttribute

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

向类添加方法

来自分类Dev

Java向类添加方法

来自分类Dev

如何从其ID向元素添加类?

来自分类Dev

C ++:向基类接口添加方法

来自分类Dev

向Node.js类添加方法

来自分类Dev

向Ruby Array开放类添加方法

来自分类Dev

Java向超类添加方法

来自分类Dev

使用原型向 Typescript 类添加方法

来自分类Dev

向类添加功能

来自分类Dev

向数组添加类

来自分类Dev

VB.NET-如何在linq中向类对象添加自定义方法?

来自分类Dev

如何在Rcpp中向对象添加多个类?

来自分类Dev

添加用于克隆类对象的方法

来自分类Dev

您可以向laravel中的会话添加类/ ID吗?

来自分类Dev

Javascript - 向 ID 和类添加增量数字

来自分类Dev

从tinyMCE向图像添加类

来自分类Dev

向父元素添加类

来自分类Dev

向Bootstrap添加颜色类

来自分类Dev

从tinyMCE向图像添加类

来自分类Dev

向LinkedList类添加值

来自分类Dev

向Bootstrap添加颜色类

来自分类Dev

如何使用模块向Rails模型动态添加类方法

来自分类Dev

如何在Kotlin中向Java类添加静态方法

来自分类Dev

在gradle中向ant任务添加类路径的最佳方法

来自分类Dev

在不破坏实现的情况下向类添加方法

来自分类Dev

Java 8向类添加扩展/默认方法

来自分类Dev

配置Rails实例:向模型类添加方法

来自分类Dev

如何使用`functools.partial()`向类动态添加方法

来自分类Dev

动态向类添加函数并将其作为绑定方法