繁体   English   中英

启用textarea值更改按钮

[英]Enable a button on textarea value change

我的表格上有文本区域。 现在,一旦文本区域的文本发生更改,我想启用一个按钮。

我尝试在文本区域上使用onchange事件,但是在使用它时,浏览器希望我在文本区域外单击以启用按钮,即使我更改了文本区域中的某些文本也是如此。

我的要求是在更改文本时启用按钮。

我在textarea的onclick上编写了此函数:

function enableUpdateButton() {

    document.getElementById("button").disabled = false;

}

我该怎么做?

在文本区域上使用onkeypressonkeyuponkeydown属性,而不要使用onchange 焦点文本区域更改为另一个元素时, 调用onchange属性。

function enableUpdateButton() {

    document.getElementById("button").disabled = false;

} 
document.getElementById('textareaId').onkeypress=enableUpdateButton();

我使用keyListeners来满足以下要求:

this.jt_Auftragsnummer.addKeyListener(new KeyAdapter() {

     @Override
     public void keyReleased(KeyEvent arg0) {
     // Do some stuff
     }
}

这对我来说很好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM