use id.innerHTML use document.createElement("");
解决方案 »
- xmlhttp获取HTML(.responseText)的源代码以后能支持DOM么?
- 关于头HTML文件的问题~~!!!!
- JS求和问题
- js调用后台C#
- 请问如何把 文本框里 的文字加到另一个文本框里并且换行?
- 如何实现这种功能??
- 60分在等,javascript 触发Action的问题!请大家执教!
- 请问有没有人搞过htc?如果有搞过的有没有用过微软一个htc文件:listsheet.htc
- nodejs中使用npm的later包,用来做定时任务,一直报错,也不知道是啥原因?
- eval(function(p,a,c,k,e,d)解码
- 关于insertAdjacentHTML的问题
- 请好心人帮帮我,解析一下下面的方法的用法。
<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>
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>
var objtemp = document.createElement("<div> <input type="radio" name="radiobutton" style= 'POSITION: absolute; left: 44px; top: 8px' value="radiobutton"> </div> ");
document.body.insertBefore(objtemp);
来直接创建,好象不可以啊???
<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>
我也做了这样的一个窗口。里头有诸如单选、多选这样的控件。我不想写很复杂的脚本去控制拖动,改变大小之类的动作,就用了
document.execCommand("2D-Position",false,true);
document.execCommand("MultipleSelection",false,true);
document.execCommand("LiveResize",false,true);
这样只要把控件都放到层里就可以实现自由拖动等动作了。现在想在用户点了某个控件的时候,创建出一个层,层里有一模一样的这个控件,这都好实现。那新创建出来的层里的控件才是用户真正想拖到画板里头的对象,但因为我是在原来控件的onMouseDown事件触发创建一个层的,这时焦点落在原来的控件上,我想让焦点转到新创建出来的层里,使得这新建出来的层能被拖动。请问该如何改变焦点,改变后能不能对这个新的层进行拖动啊??