无法在JS变量中存储输入字段

时间:2016-07-03 17:48:38

标签: javascript

我想存储var中输入字段的访问权限(不仅仅是值),但我得到null。

<input id="input-note-title" type="text" name="title" placeholder="New Note Title"> 

这是Javascript。

var foo = document.getElementById('#input-note-title');
console.log(foo);

Codepen

1 个答案:

答案 0 :(得分:1)

var foo = document.getElementById('input-note-title').value;
console.log(foo);

那应该有用。删除#并获取元素的值应该有效。现在你在任何结果之前调用它,所以你应该添加一个按钮或什么东西,只有当有人点击按钮时才调用该JS代码。因为当没有值时,它会在页面加载时得到值。

编辑:我的坏。没有抓住关于存储元素的部分。因此删除值应该存储整个元素。也不需要按钮或等待行动。

相关问题