首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

JavaScript 動態新增表格列:input 必須用 id 而非 name 供 getElementById 取值

     編輯:程式設計綜合問答

代碼用 `document.getElementById("id")` 取值,但 HTML `` 缺少 `id` 屬性,導致取不到元素、新增列失效。

修正

<input type="text" id="id" placeholder="新編號">
<input type="text" id="name" placeholder="新姓名">

JS 端:

var id = document.getElementById("id").value;
var name = document.getElementById("name").value;

補充:`name` 屬性用於表單提交;`id` 用於 DOM 選取,**兩者用途不同,不可混淆**。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved