函数不是't创建输入字段
Function isn't creating an input field?
我正在尝试创建一个函数,该函数使用onclick事件来显示输入字段。这是我的密码。
<!DOCTYPE html>
<html>
<body>
<button onclick="createMessage()">New Message</button>
<script>
function createMessage() {
var input = document.createElement("input");
input.type = "text";
input.className = "message_input";
container.appendChild(input);
};
</script>
</body>
</html>
我做错了什么?
如果这是页面的完整来源,则没有名为"container"的元素。在最简单的情况下,您可以将新的输入字段添加到文档本身。
更换
container.appendChild(input);
带有
document.documentElement.appendChild(input);
相关文章:
- 如何在 JavaScript 中创建输入文本框
- 单击“选择标签”中的“选项”时创建,然后选中“值”创建输入
- 在innerHTML中包含变量值以创建输入id's和占位符
- 简单的jquery对话框可以't创建输入
- 使用javascript创建输入字段
- 如何在react js-JSX中动态创建输入文本字段
- 通过JavaScript动态创建输入元素
- 如何在 Photoshop 脚本中为值创建输入字段
- 如何使用 JQuery 创建输入建议
- 如何使用jquery构建数组并创建输入字段
- 创建输入表单以添加/删除关键字
- 我使用jquery创建输入字段,刷新页面后如何保持这个“新输入值”的存在
- 使用 javascript 从 Bootstrap 3 自动创建输入组
- 当数据为空时,无法使用 javascript 创建输入
- 在 javaScript 中创建输入链接
- 函数不是't创建输入字段
- 在动态创建输入元素时为onclick指定一个参数值
- 对象构造函数具有创建输入的方法
- HTML-为属性动态创建输入标签
- 使用javascript动态创建输入字段