aqforever 2015-11-11 15:51 采纳率: 100%
浏览 1787
已采纳

JavaScript操作DOM的问题

用JavaScript操作DOM动态的增加表格,实在看不出代码有什么问题?执行时又实现不了,是浏览器的问题吗?我用360极速浏览器,chrome,IE都试过了,都不行。。求大神指教。。


www.mldnjava.cn
<br> function addrow(){<br> var tab=document.getElementById(&quot;mytab&quot;);<br> var id=document.getElementById(&quot;id&quot;).value;<br> var name=document.getElementById(&quot;name&quot;).value;<br> var tbody=document.createElement(&quot;tbody&quot;);<br> var tr=document.createElement(&quot;tr&quot;);<br> var td_id=document.createElement(&quot;td&quot;);<br> var td_name=document.createElement(&quot;td&quot;);<br> td_id.appendChild(document.createTextNode(id));<br> td_name.appendChild(document.createTextNode(name));<br> tr.appendChild(td_id);<br> tr.appendChild(td_name);<br> tbody.appendChild(tr);<br> tab.appendChild(tbody);<br><br> }<br>


新的编号:
新的姓名:






编号 姓名



  • 写回答

6条回答

  • Go 旅城通票 2015-11-12 04:22
    关注

    dom对象的name改为id,因为你用的document.getElementById

            var id = document.getElementById("id").value;
            var name = document.getElementById("name").value;
    
         新的编号:<input type="text" id="id">
        新的姓名:<input type="text" id="name">
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

悬赏问题

  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题