【发布时间】:2020-07-22 02:52:43
【问题描述】:
我无法创建 console.log。在事件侦听器之外,它完美无缺。但是,当我想在事件侦听器(表单提交)中执行 console.log 时,控制台中不会出现任何内容。
<form id="formMovies">
<input type="text" id="title">
<button type="submit" id="boton">Guardar</button>
</form>
<script>
var _form = document.querySelector("#formMovies");
var _title = document.querySelector("#title").value;
_form.addEventListener('submit', ()=>{
console.log(_title);
});
</script>
【问题讨论】:
-
你的意思是页面被替换后才能看到日志?
-
您在用户设置值之前读取了该值。第二次提交按钮会刷新,因此您的控制台将被清除,除非您选中复选框以在导航中保留控制台。
-
jQuery function not working on Form Submit 的可能重复项(原理相同,但这是 jquery 版本)
标签: javascript submit addeventlistener console.log