javascript - 警报后重置输入值 - Javascript

标签 javascript html reset html-input

我有一个简单的输入框,如果数字大于 2,则会出现一条弹出消息。

这是我正在使用的代码,但是我已经有一个 onkeyup命令输入其他内容,所以我希望这不会成为问题

HTML:

<input id="jj_input23" type="text" value='' onkeyup='changeTransform()' />

Javascript:
if(jj_input23 > 2) {
    alert("Making the scale higher than 2 will make the preview too big");
    document.getElementById('jj_input23').value("");
}

在显示警报消息并且用户单击“确定”后,我希望重置输入文本。我怎样才能做到这一点?

提前致谢

最佳答案

if(jj_input23 > 2) {
    alert("Making the scale higher than 2 will make the preview too big");
    document.getElementById('jj_input23').value = "";
}

如果您使用的是 jQuery,那么您几乎得到了它:
$('#jj_input23').val("");

关于javascript - 警报后重置输入值 - Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10923719/

相关文章:

javascript - 仅保存 HTML Canvas 的特定部分

javascript - 将元素随机放置在一个圆圈中

javascript - 为什么函数声明不是语句而变量声明是

javascript - 使用 JVector 随机着色美国 map

javascript - 浏览器将自动 anchor 点击识别为弹出窗口

javascript - Angular CSS : ng-style working for one half, 不是其他

javascript - 将参数传递给匿名函数

r - 如何在 R 中重置 Keras 数据生成器?

c - 停止执行之前的代码 STM32F4Discovery

iphone - 单击 UIButton 时如何重置所有 tableView 数据和数组?