当我在jquery中启动keypress事件时,如何更改input type =“text”的值?

时间:2013-06-25 10:10:56

标签: html input

有人帮我解决了这个问题。我想在开始按键盘时更改输入类型文本的值。我做了这个代码。值改变但我只能写一个字符。

这是我的代码:

<script>
    $(function(){
        $("input").keypress(function(){
            $("input[value='oldVal']").val("");
        });
    });
</script>

3 个答案:

答案 0 :(得分:1)

试试这个...

<script>
   $(function(){
    $("input").onchange(function(){
        $("input[value='oldVal']").val("");
    });
});
</script>

答案 1 :(得分:0)

要删除文本框吗?

$(function(){

    $("input").keypress(function(){

        $(this).val("");

    });

});

$(function(){
    $("input").keypress(function(){
        $('input[name=inputName]').val("");
    });
});

答案 2 :(得分:0)

因为它在你的密钥关闭后触发,使用keyup

$(function(){
    $("input").on('keyup', function(){
        $("input[value='oldVal']").val("");
    });
});