【发布时间】:2014-08-01 17:14:43
【问题描述】:
我有一个脚本,它基本上在单击按钮时附加属性。脚本如下;
<script type="text/javascript">
window.generateRow = function() {
var d = document.getElementById("add");
var p = document.createElement("p");
var input = document.createElement("input");
input.setAttribute('type', 'text');
input.setAttribute('pattern', '^[a-zA-Z ]+$');
input.setAttribute('name', 'items[]');
input.setAttribute('required');
p.appendChild(input);
d.appendChild(p);
}
</script>
在我的 HTML 中,我使用普通的 onClick 函数来回调函数
<div id="add"></div>
<p><input type="button" value="Add" name="" onclick="generateRow()"/></p>
我遇到的问题是在我的 Chrome 版本中,我可以在每次单击按钮时添加一个字段,但在 Firefox 和 Chrome 的更新版本中,该按钮不会响应任何内容。
我使用的是 Firefox 31.0 版,我使用的是 Chrome 32.0 版
【问题讨论】:
标签: javascript html google-chrome firefox