JavaScript的Create属性

JavaScript的Create属性,javascript,html,Javascript,Html,函数添加(){ var e_type=document.createElement(“p”); var p_type=document.getElementById(“self”); var text=document.createTextNode(“我走得很慢,但我从不后退。”); e_type.appendChild(文本); p_型。追加子项(e_型); var pattribute=document.createAttribute(“id”); patAttribute.value=“测

函数添加(){
var e_type=document.createElement(“p”);
var p_type=document.getElementById(“self”);
var text=document.createTextNode(“我走得很慢,但我从不后退。”);
e_type.appendChild(文本);
p_型。追加子项(e_型);
var pattribute=document.createAttribute(“id”);
patAttribute.value=“测试”;
元素setAttributeNode(属性);
}
#测试{
颜色:蓝色;
字体风格:粗体;
}

你好,我想起了今天

单击我
这是错误的

如果你想设计新的p,那就做吧

e_type.setAttributeNode(pattribute);
如果你需要两种风格

p_type.setAttributeNode(pattribute);
这是错误的

如果你想设计新的p,那就做吧

e_type.setAttributeNode(pattribute);
如果你需要两种风格

p_type.setAttributeNode(pattribute);

请参考此项,因为您的问题元素未定义

我改成

 e_type.setAttributeNode(pattribute);

请参考此项,因为您的问题元素未定义

我改成

 e_type.setAttributeNode(pattribute);

该元素是什么?setAttributeNode(PattAttribute);元素在这里?什么@gayathri说的。您也可以使用
setAttribute('name','value')
来代替.createElement的类型“p”:-var e_type=document.createElement(“p”);以及它的textElement:-var text=document.createTextNode(“我走得很慢,但我从不后退。”);元素未定义我已在浏览器中将代码更新为可运行的代码段-请注意在运行代码时它是如何显示错误的。如果打开浏览器开发工具(通常是F12),在开发该元素时,同样可以在自己的页面中看到这些错误;元素在这里?什么@gayathri说的。您也可以使用
setAttribute('name','value')
来代替.createElement的类型“p”:-var e_type=document.createElement(“p”);以及它的textElement:-var text=document.createTextNode(“我走得很慢,但我从不后退。”);元素未定义我已在浏览器中将代码更新为可运行的代码段-请注意在运行代码时它是如何显示错误的。如果您打开浏览器开发工具(通常是F12),您在开发过程中同样可以在自己的页面中看到这些错误。**谢谢@eltonkamami****谢谢@eltonkamami**