当前位置: 代码迷 >> JavaScript >> 请问一个JS修改页面内容的例子
  详细解决方案

请问一个JS修改页面内容的例子

热度:326   发布时间:2012-03-16 16:34:56.0
请教一个JS修改页面内容的例子
请问如何在一个单元个的单击事件发生之后把单元格里面的Text修改成<input name="" id="" value="Text"/>

------解决方案--------------------
$(document).ready(function()
{
$("table tr td").click(function()
{
this.html("<input name=\"\" id=\"\" value=\"Text\" /> "); 
});
});

------解决方案--------------------

2楼正解





------解决方案--------------------
HTML code

<script>
function change(td){
    var html="<input name=''   id=''   value='$'/>";
    td.innerHTML=html.replace("$",td.innerHTML);
    td.getElementsByTagName("input")[0].focus();
    td.onclick=null;
    td.getElementsByTagName("input")[0].onblur=function(){
        td.innerHTML=this.value;
        td.onclick=function(){change(this)};
    }
}
</script>
<table>
<tr>
<td onclick="change(this)">21314asdfaf</td>
</tr>
<tr>
<td onclick="change(this)">21314asdfaf</td>
</tr>
</table> 
  相关解决方案