//显示空白,我想把<div id="tree"><\/div>加到this.html里去
1:你直接赋给,你下面不就是这么做的,另一方面,你也可以去追加一个节点,再去设置它的各属性值
xmlTree.prototype.aa = function()
{
this.html ='<dfdsfdsf>';
}
1:你直接赋给,你下面不就是这么做的,另一方面,你也可以去追加一个节点,再去设置它的各属性值
xmlTree.prototype.aa = function()
{
this.html ='<dfdsfdsf>';
}
{ ******* };
xmlTree.prototype.ssssssss = function() //一动作函数
{ ******* };var tree = new xmlTree('tree');
tree.ssssssss ();
以上执行无错误
-----------------------------------------------------------------------------------
现在想在页面加一按钮事件 onclick = "display()"
改成:function xmlTree(name)
{ ******* };
xmlTree.prototype.ssssssss = function() //一动作函数
{ ******* };function display()
{
var tree = new xmlTree('tree');
tree.ssssssss ();
}
事件出问题,页面报错, 为什么?
DIV的 然后不断的向里面追加新的DIV对象?
function xmlTree(name)
{
this.name = name;
this.html = ''; //最终输出html代码
}xmlTree.prototype.ssssssss = function()
{
var newDiv = document.createElement("div");
document.appendChild(newDiv);
newDiv.innerHTML = '<div id="tree"><\/div>';
alert(this.html); //显示空白,我想把<div id="tree"><\/div>加到this.html里去
this.aa();
document.getElementById('tree').innerHTML = this.html;
alert(this.html);
}
xmlTree.prototype.aa = function()
{
this.html ='<dfdsfdsf>';
}
var tree = new xmlTree('tree');
tree.ssssssss ();也是有问题的。