首页 > 解决方案 > 在对象内插入按钮?

问题描述

大家好,我想问一下是否可以在对象项目显示后在对象内部传递一个按钮以供使用?我试图执行以下代码,但我很确定它不是正确的方法,因为我收到错误消息:Unexpected token <. 非常感谢您的时间

array = [];
array.push({label: <input type="button" value="B"/> });

标签: javascriptarraysobject

解决方案


您必须在字符串值周围使用引号。对象中的值不是按钮。它是一个字符串。当函数喜欢document.writeinnerHTML传递这些字符串时,它们会将其呈现为按钮/HTML 元素

array = [];
array.push({label:'<input type="button" value="B"/>' });
document.body.innerHTML=array[0].label


推荐阅读