每次我尝试使用document.createElements方法时,都会收到异常InvalidCaracterError。我将输入更改为常量字符串,甚至认为它仍然无效。帮助将非常明显,请查看附图。感谢。
答案 0 :(得分:3)
函数document.createElement
只接受元素名称,而不是实际的HTML,因此请使用:
var oObj = document.createElement('input');
oObj.type = 'checkbox';
答案 1 :(得分:3)
您需要做的是
var input = document.createElement('input');
input.type = 'checkbox';
你不能只传递一个包含像jquery一样的标签的字符串。