我试图修改这段代码,也给这个div项目一个ID,但是我没有在谷歌上找到任何东西,idName不起作用。我读过一些关于追加的东西,但它似乎相当复杂的任务,似乎相当简单,所以有替代方案吗?谢谢:)
g=document.createElement('div'); g.className='tclose'; g.v=0;
我试图修改这段代码,也给这个div项目一个ID,但是我没有在谷歌上找到任何东西,idName不起作用。我读过一些关于追加的东西,但它似乎相当复杂的任务,似乎相当简单,所以有替代方案吗?谢谢:)
g=document.createElement('div'); g.className='tclose'; g.v=0;
当前回答
var g = document.createElement('div');
g.id = 'someId';
其他回答
var g = document.createElement('div');
g.id = 'someId';
为什么不用jQuery来实现呢?
var newDiv= $('<div/>', { id: 'foo', class: 'tclose'})
我不确定你是否试图设置一个ID,这样你就可以在CSS中设置它的样式,但如果是这样的话,你也可以尝试:
var g = document.createElement('div');
g.className= "g";
它会给div命名这样你就可以瞄准它了。
var element = document.createElement('tagname');
element.className= "classname";
element.id= "id";
试试你想要的。
你可以使用g.id = 'desiredId'从你的例子中设置你创建的元素的id。