添加<td>name为动态使用javascript,添加id时不起作用
Adding <td> name as dynamically using javascript not working while adding id works
我正在创建一个表并添加如下内容:
var table = document.getElementById("resumes_table");
var rowcount = document.getElementById("resumes_table").rows.length;
var row = table.insertRow(rowcount);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
cell2.id = "a"+rowcount;
cell2.name = "a"+rowcount;
var cell3 = row.insertCell(2);
var cell4 = row.insertCell(3);
var cell5 = row.insertCell(4)
我将id和名称添加到我的(单元格),如下所示:
cell2.id = "a"+rowcount;
cell2.name = "a"+rowcount;
其中id正在工作,而cell2.name = "a"+rowcount;
不工作
表单元格(<td>
)没有name
属性。您可以在这里查看表格单元格元素的完整属性列表
您可以通过以下操作进行检查:
console.log(cell2.hasOwnProperty('name'));
或者:
console.log(cell2.name);
即使您可以执行cell2.name = "a"+rowcount;
,并且可能在设置名称后检查cell2
变量,您会看到属性集,但当浏览器渲染元素时,它不会考虑name
属性,因为它不是元素规范的一部分。
不能设置<td>
元素的"name"属性,因为<td>
没有那种属性。只需查看w3cschools网站即可。
只是一个提示。实际上无法添加评论,所以我必须插入一个答案。当您插入问题时,必须使用use "Code Sample"
才能将代码插入为<td>
,或者当问题发布时,<td>
将变为不可见。
相关文章:
- 如何在ASP中为用户控件添加Javascript对象网
- 向Android浏览器添加JavaScript
- 如何在Opencart中动态添加JavaScript
- 如何根据需要优雅地添加javascript/css
- 在Android的Webview中添加Javascript
- Phonegap/Cordova:如何添加Javascript多点触摸事件
- 添加@javascript标记时,Cucumber中的HTTP身份验证失败
- 当我的表单中已经有一个操作时添加JavaScript
- 当我添加JavaScript时,链接按钮停止工作
- Ruby on Rails 4:在 Rails Web 应用程序中添加 Javascript 文件时遇到问题
- 可以'无法正确添加JavaScript值
- 在页面上添加javascript后呈现指令
- 如何在我更改输入时添加javascript操作'的内容
- 在Dotnet Highchart中添加javascript函数
- 如何在R Shiny应用程序中添加JavaScript来更改CSS文件
- 基于使用的ASP MVC EditorFor/Partial模板添加JavaScript引用
- 添加javascript变量以发送数据
- 动态添加javascript事件监听器,做一些无法解释的事情
- 使用wp_enque_script()在Wordpress-functions.php中添加Javascript
- 添加JavaScript onClick以动态生成asp按钮