javascript - 单击按钮重置角色倒计时

标签 javascript jquery html charactercount

当我点击提交按钮时,如何才能将我的 Angular 色倒计时重置回 150?现在,我有一个输入文本框,您可以输入它,它会计算您还剩下多少个字符,然后当您想要提交它时,您单击“提交”按钮,它将其添加到表格中。但问题是,数字保持不变,并且不会重置回 150,直到您再次开始在框中输入。我希望当您单击提交按钮时它自动重置为 150。我需要在代码中添加什么?

http://jsfiddle.net/julianbuscema/qv0zd8pv/

$(document).ready(function(){
    var left = 150
    $('#text_counter').text(left);

    $('#status').keyup(function () {

        left = 150 - $(this).val().length;

        if(left < 0){
            $('#text_counter').addClass("overlimit");
        }
        if(left >= 0){
           $('#text_counter').removeClass("overlimit");
        }

        $('#text_counter').text(left);
    });
});

最佳答案

重新声明即可

var btn = document.getElementsByTagName("button")[0];
var inpt = document.getElementsByName("post")[0];

btn.onclick = function () {
    if (!inpt.value) alert("Please enter something to post.");

    if (inpt.value.length < 10) {
        alert("Post must be at least 10 characters.");
        return false;
    } else {

    } 

    var tbl = document.getElementsByTagName("table")[0];
    var row = tbl.insertRow(0);
    var cell = row.insertCell(0);
    var txt = document.createTextNode(inpt.value);
    cell.appendChild(txt);
    tbl.insertRow(0);
    tbl.insertRow(0);

    inpt.value = "";
     $('#text_counter').text(150);

};

$(document).ready(function(){
    var left = 150
    $('#text_counter').text(left);

        $('#status').keyup(function () {

        left = 150 - $(this).val().length;

        if(left < 0){
            $('#text_counter').addClass("overlimit");
        }
        if(left >= 0){
            $('#text_counter').removeClass("overlimit");
        }

        $('#text_counter').text('Characters left: ' + left);
    });
});

关于javascript - 单击按钮重置角色倒计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30857941/

相关文章:

JavaScript/jQuery Promise 链

javascript - Chrome 扩展程序 - 如果我的条件为真,弹出窗口将自动打开

javascript - 使用 ajax 将数据从一个 PHP 页面传递到另一页面

javascript - 如何使用 jQuery 淡入

php - 在简单的搜索引擎中创建表格 + 最大结果限制

android:textview中的html,链接可点击

javascript - 单击文本框时,selectRow 复选框功能不应起作用

javascript - 未捕获的类型错误 : Cannot set property 'value' of null with custom element

javascript - 直接从源代码生成 JavaScript 文档

javascript - NODE.JS 'request' 未在数组中添加响应