我有一个文本框,我正在尝试在输入上触发一个事件(我下面的示例仅从输入中删除了一个逗号,但是我确实需要它来做更多的事情)。我的代码在 Firefox 和 Internet Explorer 上运行良好,但是当我单击 Chrome 中的文本框时,我有大约 0.5 秒的时间开始输入,否则我会失去焦点。在我的网站上测试下面的确切代码会产生错误。任何想法?
<input type="text" id="question" name="question" oninput="clean(this);" />
<script type="text/javascript">
function clean(q){
q.value=q.value.replace(",","");
}
</script>
谢谢你的帮助