如何在按钮onclick上设置按键功能? [英] how set a keypress function on button onclick ?

查看:73
本文介绍了如何在按钮onclick上设置按键功能?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我想在按钮按键上设置此功能!

我是如何做到的?

Hi
I want to set this function on button keypress !
How does i do this ?

this.keydown(function (ev) {

                    if (ev.which === 13 && !ev.shiftKey){
                        ev.preventDefault();

                        var body = $(this).val();

                        if ( $.trim(body) == '')
                            return;

                        options.sendMessage(body);

                        if (options.dialogWindowHeight > 0){
                            options.messageListControl.height( options.dialogWindowHeight );
                        }

                        $(this).attr('rows', 1);
                        $(this).css('height', options.textareaHeight);

                        options.scrollDialog();
                    }
                    else if (ev.which === 13 && ev.shiftKey){
                        self.adjust();
                    }
                    else if (ev.which === 8){
                        self.adjust();
                    }
                    else{
                        self.adjust();
                    }
                });

推荐答案

this )VAL();

if


.trim(body)== ' '
return ;

options.sendMessage(正文);

if (options.dialogWindowHeight> 0 ){
options.messageListControl.height(options.dialogWindowHeight);
}
.trim(body) == '') return; options.sendMessage(body); if (options.dialogWindowHeight > 0){ options.messageListControl.height( options.dialogWindowHeight ); }


this )。attr('' rows' 1 );
(this).attr('rows', 1);


这篇关于如何在按钮onclick上设置按键功能?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆