<div style="font-size:9pt;color:blue">福鼎</div>
function getdata()
{
var o=document.createElement('div');
o.innerText="test";
o.style.fontsize="9pt";
document.body.insertAdjacentElement('BeforeEnd',o);
return o;
}
这两段代码产生的文本大小不一样 请问该如何设置 使得JavaScript生产的文本大小和div里的文本大小相同?
function getdata()
{
var o=document.createElement('div');
o.innerText="test";
o.style.fontsize="9pt";
document.body.insertAdjacentElement('BeforeEnd',o);
return o;
}
这两段代码产生的文本大小不一样 请问该如何设置 使得JavaScript生产的文本大小和div里的文本大小相同?
但是 var de= document.createElement("<div></div>");
if (l.getElementsByTagName('div').length>0)
{
var dt=l.getElementsByTagName('div')[0];
if (dt.getElementsByTagName('title').length>0)
{
de.title=dt.getElementsByTagName('title')[0].text;
}
if (dt.getElementsByTagName('content').length>0)
{
de.innerText=dt.getElementsByTagName('content')[0].text;
//de.content=dt.getElementsByTagName('content')[0].text;//如何设置div里的文字?
}
if (dt.getElementsByTagName('style').length>0)
{
var dst=dt.getElementsByTagName('style')[0];
if (dst.getElementsByTagName('textalign').length>0)
{
de.style.textAlign=dst.getElementsByTagName('textalign')[0].text;
}
if (dst.getElementsByTagName('cursor').length>0)
{
de.style.cursor=dst.getElementsByTagName('cursor')[0].text;
}
if (dst.getElementsByTagName('fontSize').length>0)
{
de.style.fontSize=dst.getElementsByTagName('fontSize')[0].text;
}
if (dst.getElementsByTagName('color').length>0)
{
de.style.color=dst.getElementsByTagName('color')[0].text;
}
}
}//end of div if
这段代码里我用的是fontSize为什么也不行呢?
数据是从xml文档里读取到的
感谢各位
突然发现我的tagName写错了
getElementsByTagName('fontSize')
应该是getElementsByTagName('fontsize').
var de= document.createElement("div");
...
document.body.appendChild(de);