Cuando se cambia el cuadro de texto, las operaciones de enfoque y cambio no pueden ser activadas por otras operaciones, y después de la operación ctrl+v, haga clic en el botón siguiente directamente.Para solucionar el problema de que el cuadro de texto no se puede guardar a tiempo, agregue enfoque, desenfoque y pase el mouse hacia los cuadros de texto relevantes, pegue, presione cinco eventos para reparar
foco: evento de movimiento del mouse, usado para cambiar el color del cuadro de texto
desenfoque: Evento de enfoque perdido, usado para guardar + cambiar el color del cuadro de texto
mouseout: evento Mouse out, usado para guardar + cambio de color del cuadro de texto
Pegar: operación de guardado, utilizada para obtener datos de la mesa de trabajo para guardar + cambio de color del cuadro de texto, aquí no puede usar ctrl+v para el monitoreo de teclas, esto no es un cambio de datos o datos antiguos, pegar el monitor
keydown: monitorea el teclado, se usa para obtener el retorno de carro, se usa para guardar y cambiar el color del cuadro de texto
//弹窗宽度文本框的事件-----开始------focus、blur、mouseout、paste、keydown
demoEvent.addListener(leftwidthinput, 'focus', function(e)
{
leftwidthinput.style.border="3px solid red";
});
demoEvent.addListener(leftwidthinput, 'blur', function(e)
{
if(leftwidthinput.value!=""){
ss.vertices[0].eventinfo[0].popdivwidth=leftwidthinput.value;
}
leftwidthinput.style.border="1px solid rgb(112, 112, 112)";
});
demoEvent.addListener(leftwidthinput, 'mouseout', function(e)
{
if(leftwidthinput.value!=""){
ss.vertices[0].eventinfo[0].popdivwidth=leftwidthinput.value;
}
leftwidthinput.style.border="1px solid rgb(112, 112, 112)";
});
demoEvent.addListener(leftwidthinput,'paste', function(e){
// 获取解析 粘贴的文本
var _text = (e.clipboardData || window.clipboardData ).getData( 'text' );
if (_text!="") {
//alert("粘贴操作");
leftwidthinput.value = _text
ss.vertices[0].eventinfo[0].popdivwidth = _text;
}
leftwidthinput.style.border="1px solid rgb(112, 112, 112)";
});
demoEvent.addListener(leftwidthinput,'keydown', function(e){
if (e.keyCode == 13&&leftwidthinput.value!="") {
//alert("你按下了回车");
ss.vertices[0].eventinfo[0].popdivwidth=leftwidthinput.value;
}
leftwidthinput.style.border="1px solid rgb(112, 112, 112)";
});