本帖最后由 glovej 于 2011-04-01 10:00:26 编辑

解决方案 »

  1.   

    我暂时用的方法是用一个字符串变量来记录双击元素的id,把它赋值给hidden元素,然后提交表单后通过hidden元素的值来进行操作,但是一量元素比较多的话可能会有问题,寻求更好更方便的方法
      

  2.   

    又击之后用ajax提交数据 方便得多
      

  3.   

    网上查找“ajax sheet”有很多前人做的成品,即使不直接用也可作参考用
      

  4.   

    可以设置个隐藏变量.用来记录那些被双击过的.
    在php端获取这个隐藏变量来分析哪些被修改过的.
      

  5.   

    当双击某个标签元素的时候将该元素换成input text就行了,如<script>
    document.getElementById("span").innerHTML = "<input type='text' name='name'>"
    </script>
    <span id="span" ondbclick="edit(this)">张三</span>当然了你也可以用dom像span里添加元素
      

  6.   

    <script>
    function edit(span){
    span.innerHTML = "<input type='text' name='name' value='" + span.innerHTML + "'>"
    }
    </script>
    <span id="span" ondbclick="edit(this)">张三</span>
      

  7.   

    <script>
    function edit(span, name){
    span.innerHTML = "<input type='text' name='" + name + "' value='" + span.innerHTML + "'>"
    }
    </script>
    <span id="span" ondbclick="edit(this, '张三的name')">张三</span>