问问题
7383 次
2 回答
5
此行将触发“意外标识符”错误:
cell.innerHTML = "<input id="Button" type="button" value="ClickHere" />";
问题是你的报价。JavaScript 解释器与用于表示 JavaScript 中的字符串的引号和 HTML 中使用的引号混淆了。您需要对字符串中的引号进行转义,或者将单引号用于其中一种目的。
单引号可以工作:
cell.innerHTML = '<input id="Button" type="button" value="ClickHere" />';
或者,转义引号会起作用:
cell.innerHTML = "<input id=\"Button\" type=\"button\" value=\"ClickHere\" />";
于 2012-09-27T20:16:51.243 回答
0
我想你正在寻找<input type="button" />
不选择也许?选择元素用于下拉菜单。
于 2012-09-27T20:09:30.210 回答