javascript - 为什么该值没有发送到控制台?

标签 javascript jquery

这是一个愚蠢的问题,但我感到沮丧并希望得到一些帮助。为什么我的值提交后没有输出到控制台?有人注意到问题吗?

var todos = "";

// user clicked on the add button in the to-do field add that text into the to-do text

$('#add-todo').on('click', function(event) {
  event.preventDefault();

  //values per text box
  todos = $("#todo-input").val().trim();

  //test values from textbox
  console.log(todos);

HTML

<div class ="col-4">
    <form role = "form">
        <div class = "form-group row">
            <div class = "To-Do-List">
                <label for="todo-input">Add Your To Do List Here:</label>
            </div>
            <input class="form-control" id="todo-input" type = "text">
            <tbody id = "table_body">
            </tbody>
        </div>
    </form>
</div>
<div class="button">
    <button class ="btn btn-danger" id="add-todo" type="submit">Add</button>
</div>

最佳答案

您只需要关闭“})”

var todos = "";

// user clicked on the add button in the to-do field add that text into the to-do text

$('#add-todo').on('click', function(event) {
  event.preventDefault();

  //values per text box
  todos = $("#todo-input").val().trim();

  //test values from textbox
  console.log(todos);

})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class ="col-4">
    <form role = "form">
        <div class = "form-group row">
        <div class = "To-Do-List">
            <label for="todo-input">Add Your To Do List Here:</label>
        </div>
        <input class="form-control" id="todo-input" type = "text">
            <tbody id = "table_body">
            </tbody>
        </div>
    </form>
</div>
<div class="button">
<button class ="btn btn-danger" id="add-todo" type="submit">Add</button></div>

关于javascript - 为什么该值没有发送到控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54101067/

相关文章:

javascript - Breeze.js 和 WebPack

javascript - 检查按下的空间,然后使用多语言的 jquery 添加 diez 标签

javascript - Bootstrap btn-group-toggle 根据值更改另一个组

Javascript:阻止浏览器在按下向下键时显示字段的输入历史记录

javascript - 将字符串转换为正则表达式时如何保留\

javascript - json、rails、javascript 中的解析错误

JavaScript `document.execCommand(' copy')` appears successful (returns ` true`), 但不向剪贴板写入任何内容

javascript - 使用 es6 spread 而不使用 Object.assign

javascript - 页面刷新后保留 JavaScript 变量值?

javascript - jQuery 使用箭头键移动 div