如果用户试图在文本框中粘贴字符串,我想清空警报输入。这是我的代码:
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。为什么是这样? 问题答案: 控制台输入实际上以一系列字节而不是字符串的形式读入。这是
使用单选查询创建输入控件时,如果在值或可见字段中包含任何原始ID(如GUID),服务器将引发运行时异常: Jasperreports服务器版本:6.6.0 如何复制:上载任何示例报告并编辑此报告。通过选择单选查询选项,将输入控件添加到此报表。填写必填字段,并在“定义查询”页面上添加以下查询 然后在“设置参数值”页面上,输入ID作为值列,输入ID作为可见列。提交并保存输入控件和报告。执行此报告时,J