use id.innerHTML use document.createElement("");

解决方案 »

  1.   

    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body></body>
    <script language="JavaScript">
    var tmpdiv = document.createElement("div");
    tmpdiv.style.backgroundColor="#006699"
    tmpdiv.style.width="200"
    tmpdiv.style.height="115"
    tmpdiv.innerHTML="test"
    document.body.appendChild(tmpdiv)
    </script>
    </html>
      

  2.   

    <script language="JavaScript">
    var tmpdiv = document.createElement("div");//创建一个层,同时也可以用做创建其他的标记
    tmpdiv.style.backgroundColor="#006699"//设置属性
    tmpdiv.style.width="200"//设置属性
    tmpdiv.style.height="115"//设置属性
    tmpdiv.innerHTML="test"//设置属性
    document.body.appendChild(tmpdiv)//在body中的最后区域插入也可以是head区document.head.appendChild(tmpdiv)
    </script>
      

  3.   

    我想用
    var objtemp = document.createElement("<div> <input type="radio" name="radiobutton" style= 'POSITION: absolute; left: 44px; top: 8px' value="radiobutton"> </div> ");
    document.body.insertBefore(objtemp);
    来直接创建,好象不可以啊???
      

  4.   

    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head>
    <body>
    </body>
    <script language="JavaScript">
    document.body.insertAdjacentHTML("afterBegin","<div> <input type=\"radio\" name=\"radiobutton\" style= \"POSITION: absolute; left: 44px; top: 8px\" value=\"radiobutton\"> </div>")
    </script>
    </html>
      

  5.   

    其实我是想做这样的一个功能,在类似于dreamweaver的对象窗口里不是有很多的控件的吗,
    我也做了这样的一个窗口。里头有诸如单选、多选这样的控件。我不想写很复杂的脚本去控制拖动,改变大小之类的动作,就用了
             document.execCommand("2D-Position",false,true);
    document.execCommand("MultipleSelection",false,true);
    document.execCommand("LiveResize",false,true);
    这样只要把控件都放到层里就可以实现自由拖动等动作了。现在想在用户点了某个控件的时候,创建出一个层,层里有一模一样的这个控件,这都好实现。那新创建出来的层里的控件才是用户真正想拖到画板里头的对象,但因为我是在原来控件的onMouseDown事件触发创建一个层的,这时焦点落在原来的控件上,我想让焦点转到新创建出来的层里,使得这新建出来的层能被拖动。请问该如何改变焦点,改变后能不能对这个新的层进行拖动啊??