[求教][动态的加载网页控件][高手快来]

away5678 2004-11-06 12:34:54
问题1
当点击table里的td时。。
我想在td里装上一个textBox,并且
textBox的value等于之前td里的值。可以修改里的值,
当onBlur时候textBox会不见了。并且值传到了
原来的td。。。

问题2
当点击textBox时,就在它的下面(跟它是对齐的)
出现一个层里面是一个select,当选择了里面的值的
时候,这个层会不见了,并且值传到了原来的textBox

只用javaScript实现。。。。

...全文
74 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
away5678 2004-11-06
  • 打赏
  • 举报
回复
果然是高手....一个字绝~~~~~
代码非常老练....真是高手中的高手啊...
不过第二个问题.........
ChDw 2004-11-06
  • 打赏
  • 举报
回复
第一个:
<TABLE>
<TR>
<TD onclick="createText();">11</TD>
<TD onclick="createText();">12</TD>
</TR>
<TR>
<TD onclick="createText();">13</TD>
<TD onclick="createText();">14</TD>
</TR>
</TABLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function createText() {
var text = event.srcElement.innerText;
event.srcElement.onclick = null;
var i = document.createElement("input");
i.type = "text";
i.value = text;
event.srcElement.innerHTML = "";
event.srcElement.appendChild(i);
i.focus();
i.onblur = returnText;
}
function returnText() {
var tdObj = event.srcElement.parentElement;
var value = event.srcElement.value;
tdObj.innerHTML = value;
tdObj.onclick = createText;
}
//-->
</SCRIPT>
qiaomai 2004-11-06
  • 打赏
  • 举报
回复
这点分却得写一大堆代码,有时间也没兴趣呀
packer 2004-11-06
  • 打赏
  • 举报
回复
关注

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧