使用javascript在html中创建动态元素

巴拉吉

我正在使用动态创建元素

var eType = "div";
document.createElement(eType);

无论如何,有没有验证提供的字符串是等效的html标签。

如果我提供类似的东西,var eType = "idv";它必须发送错误。

任何解决方法都可以进行检查。

罗兰
function isValid(input) {
   return document.createElement(input).toString() != "[object HTMLUnknownElement]";
}

alert(isValid("div"));

rep的标志不足,但源重复:验证字符串是否为有效的HTML标记名称

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用javascript在html页面中动态创建元素?

使用 Javascript 更新动态创建的 HTML 元素的属性

使用JavaScript创建动态HTML

使用javascript中的变量动态引用html元素

使用JavaScript动态呈现HTML中的对象元素

在html中引用动态创建的元素

使用JQuery隐藏动态创建的HTML元素

如何使用 JavaScript 检索也在 JavaScript 中创建的 html 元素

在 javascript 动态创建的元素上使用 jquery

动态创建HTML元素

使用 JavaScript 动态创建元素时,它会在某些元素中显示重复的文本

使用javascript动态更改html元素的位置

Javascript使用无法识别的addEventListener函数动态创建HTML元素

使用动态文本创建 HTML/Javascript 模态

在Angular 2/4中使用打字稿动态创建HTML元素数组

如何创建动态添加 html 元素的 javascript 函数?

如何动态创建html元素?

在 Javascript 中创建的 HTML 元素的访问值

使用for循环html javascript为动态数据创建动态表

使用Javascript循环创建多个HTML元素

如何使用 JS 动态创建这些 HTML 元素

如何使用基于`as` 的 props 动态创建 html 元素 on react (TypeScript)

使用jquery获取动态创建的元素的后代子代的.html?

如何使用html元素的属性动态创建json对象

如何使用 jquery 使事件监听动态创建的 html 元素?

如何使用 angular 动态创建和添加 html 元素

我通常如何使用JavaScript(jQuery)将元素的副本创建为HTML中的新元素?

动态创建元素上的类中的JavaScript事件

charAt 不适用于在 javascript 中动态创建的元素