请老师检查

来源:3-3 编程练习

三年没洗澡

2019-02-06 10:29:08

    $('input').keypress(function(){
        $('p').text($(this).val());
    });
写回答

2回答

好帮手慕夭夭

2019-02-11

你好同学 , keypress是按下时触发 .而输入法在输入中文的时候 , 中文需要你点击空格才会显示在input框中 , 此时当你按下键盘触发事件的那一刻 , input框中还没有显示中文. 这是输入法的一个 特点 .所以如果使用keypress建议同学只输入英文测试 .

如果想实现输入中文的效果 , 建议换成keyup . 祝学习愉快 ,望采纳 .

0

三年没洗澡

提问者

2019-02-07

只对字符有用,对中文没用,怎么搞?

0

0 学习 · 36712 问题

查看课程

相似问题