使用变量值作为'名称标识符'javascript/html
Using variable value as 'name identifier' javascript/html
我在javascript中有一个函数,当被调用时,它会将行添加到HTML表中。在行中,添加的其中一个是单选复选框,它只允许为相同"名称"下的每个单选框选中一个复选框。因此,每次调用函数添加行时,"name"属性都必须更改。
var namedata = "daynight" + rowCount;
//irrelevant intermediary code. Creates the new row and cell. Then:
newcell.innerHTML = '<input type="radio" name=namedata value="am">';
//and
newcell.innerHTML = '<input type="radio" name=namedata value="pm" checked>';
我在"name"选项中尝试过这种方法(以及其他一些变体),但每次单击按钮添加行时,每次添加都使用相同的名称(因此在所有新创建的行中只能选中一个框,而不是单独选中每行)。
namedata
将包含所需的名称和行号,确保每个"名称"都不同。
如何获取"input"的"name"属性以接收"namedata"的值?这能解决我的问题吗?
试试这个:
var namedata = "daynight" + rowCount;
newcell.innerHTML = '<input type="radio" name="' + namedata + '" value="pm" checked>';
相关文章:
- Javascript未捕获语法错误意外的标识符错误
- 使用变量值作为'名称标识符'javascript/html
- javascript定时函数-预期的标识符
- Applescript JavaScript“;行尾但找到标识符“;控制Google Chrome时出错
- Chrome 的 Javascript 控制台中的意外标识符
- JavaScript:将 URL 字符串转换为唯一标识符
- JavaScript 和 NPAPI 使用相同的方法名称,但在 Android 浏览器上获得不同的标识符
- JavaScript IF/ELSE错误-应为标识符
- 一个javascript函数导致“;意外标识符”;来自不同函数的错误
- 书签时 JavaScript 意外标识符
- 如何重新编码我的jQuery/JavaScript函数,使其更通用,不需要唯一标识符
- JavaScript + PHP 未捕获的语法错误意外标识符
- 使用 Javascript 显示哈希(或片段标识符)
- Twitter widgets.js在IE8上抛出JavaScript错误“预期标识符”
- 标识符和变量之间的区别(在 JavaScript 中)
- 将PHP嵌入到Javascript中,未捕获的语法错误:意外的标识符
- 生成动态 HTML,使用 JavaScript 更改名称值.错误:- 意外的字符串或标识符
- 使用此标识符的函数的 JavaScript 范围规则
- 意外标识符 javascript
- 意外标识符Javascript SQL