如果用户试图在文本框中粘贴字符串,我想清空警报输入。这是我的代码:
openManualEdit () {
let myAlert = this.alertCtrl.create({
title: 'Ingreso Manual',
message: 'Ingresa el código de barra en los campos debajo.',
inputs: [
{
name: 'serial',
placeholder: 'Número de serie',
id: 'txtSerial'
},
{
name: 'serial_confirm',
placeholder: 'Confirma el número de serie',
id: 'txtSerialConfirm'
}
],
buttons: [
{
text: 'Cancel'
},
{
text: 'Continue',
handler: (data) => {
console.log(data);
}
}
]
});
myAlert.present().then(() => {
// Empty textbox if user tries to paste
document.getElementById('txtSerial').addEventListener('paste', function (event) {
console.log(event);
(<HTMLInputElement>event.target).value = '';
});
// Empty textbox if user tries to paste
document.getElementById('txtSerialConfirm').addEventListener('paste', function (event) {
// console.log(event);
(<HTMLInputElement>event.target).value = '';
});
});
}
到目前为止,我正在检测粘贴事件,但清空文本框的代码不起作用。我还尝试使用:
但是这些似乎都不起作用。非常感谢任何帮助。
您可以在事件侦听器中使用event.preventDefault()
。这将不允许粘贴。
document.getElementById('txtSerial').addEventListener('paste', function (event) {
console.log(event);
event.preventDefault();
});
演示
我正在为一个应用程序工作,该应用程序使用警报告诉用户它正在使用nfc。我正在对这个应用程序进行单元测试,并在alertcontroller上设置了一个间谍。创建方法如下: 在单元测试中,我想检查是否使用正确的警报选项调用它,如下所示: 然而,问题是由于处理程序的原因,它在运行测试时给出了错误。我如何有效地测试alertcontroller.create函数是否使用正确的值调用?就像现在一样,测试给
请参考:http://www.kancloud.cn/manual/thinkphp/1724
我是Ionic-Angular的新手。问题是我有一个matauto补全和图标。当您在matauto补全中选择一个值时,下面会显示一个列表。单击图标时,我将显示ionic alertControl,选择确定时,以编程方式设置matauto补全的值。虽然值在matauto补全中设置,但列表并不刷新。然后当我再次单击图标或更改窗口时,列表会刷新。
为了全面了解系统状态以及用户使用情况,Talos提供了比较完善的Counter系统,Counter系统设计的初衷为了了解以下方面的信息: 系统性能、负载状况;例如latency,qps等 数据存储情况;例如Topic数据量,Partition当前的offset range情况: [start, end] 数据消费情况;例如consumer group消费记录的checkpoint,消费数据堆积情况
问题内容: 通过控制台进行任何输入的数据类型(如我使用BufferedReader类所做的那样)为String。之后,我们将其类型转换为需要查询的数据类型(如Inter.parseInt()为整数)。但是在C语言中,我们可以接受任何输入原始数据类型,而在Java中,所有输入类型都是Neccerily String。为什么是这样? 问题答案: 控制台输入实际上以一系列字节而不是字符串的形式读入。这是
我正在尝试设置logstash input mongodb插件,以便从我的数据库中读取审计,但所有解析策略似乎都有问题,我不知道如何定制任何内容。 “flatte”parse_方法工作得很好,但它忽略了mongodb对象ID,并且除了在log_输入字段中之外,不会在任何地方输出它们。 “简单”parse_method包括对象标识,但以我无法弄清楚如何使用日期过滤器解析日期的方式输出日期(例如,“2