javaScript的表格点击后可以输入
选中的表格首先要变成蓝色。然后在点击一下就可以输入了。急
不太明白意思,具体点...
JScript code:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
window.onload = function(){
var oTd = document.getElementById('d');
var i = 0;
var oInput = document.createElement('input');
var oSpan = document.getElementById('jieguo');
oInput.setAttribute('type','text');
oInput.setAttribute('id','text');
oTd.onclick = function(){
if(i == 0){
oSpan.appendChild(oInput);
i++;
}
};
oInput.onblur = function(){
oSpan.innerHTML = oInput.value;
i--;
};
};
</script>
</head>
<body>
<table border="10">
<tr>
<td id="d">dian wo<span id="jieguo"></span></td>
</tr>
</table>
</body>
</html>
五行五列的表格,点击任意一个时,单元格就变成我需要的颜色(蓝色)。然后用键盘也可以选中,当然也要变色。如果在点击时就想达到能够输入文字。
相关问答:
需要写一个js方法:escKeyPress()。这个方法用于模拟按下键盘上的ESC键,我现在有一个模拟鼠标左键单击的js方法,JScript code:
function doClick(linkId){
var fireOnThis = document.getElementB ......
<script language="javascript">
var ww = "\u00e7\u00e8";
alert(ww);
</script>
我需要下面这样的写法,然后和上面输出的结果相同。。
<script ......
说到 JavaScript 的初始化装载, 可能 onload 是被立刻想到的方法. 但是 onload 不是在 document 加载完成的时候调用的, 而是在页面所有元素 (包括图片等) 全部加载完成才会调用. 也就是说, 如果你的页面上有个尺寸很 ......