c#里给元素节点增加属性很人性化
XmlAttribute xattribute = xmlDoc.CreateAttribute("attribute");
xattribute.Value = "newnode";
newElement.Attributes.Append(xattribute);
但是javascript里我怎么将属性加不进去呢??
高手指点:
我的代码:
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script language="javascript" type="text/javascript">
function fcreatenode()
{
var op=document.createElement("div");
var oa=document.createAttribute("style");
op.attributes.setNamedItem(oa);
op.setAttribute("style","color:#555555");
var otext=document.createTextNode("hello world");
op.appendChild(otext);
document.getElementById("div1").appendChild(op);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="div1">
<p style="font-size:20px; color:#555;" ></p>
</div>
<script language="javascript" type="text/javascript">fcreatenode()</script>
</form>
</body>
</html>
请注意我要的是javascript实现代码 不是jscript代码 他们还是有点不一样的!!!!!!