我有代码时间表,可以选择工作日 在笔记本电脑部门与鼠标事件 但在移动设备中发生联系时无法正常工作 我还有另一个问题图标,用于在桌面设备中关闭表单onclick 工作,但可以触摸移动笔记工作
ontouchstart="alert();" // work true; in mobile
ontouchstart="close();" // not working false; in mobile
onclick="close();" // work true; in desktop
close();//custom function
谢谢,抱歉我的英语水平
var lundi = mytr[1].children, mardi = mytr[2].children, mercredi =
mytr[3].children,jeudi = mytr[4].children;
var l=1,m1=1,m2=1,j=1,v=1,s=1,aux;
flag = true;
if(m1 && m2 && j && v && s){
lundi[i].addEventListener('mousedown',function(event) {
down =true;
l=false;
HeurDebut = this.cellIndex;
});
lundi[i].addEventListener('mousemove',function(event) {
if (flag && down && m1 && m2 && j && v && s){
this.classList.add(color);
jour = "Lundi";
Njour = 1;
}
});
lundi[i].addEventListener('mouseup',function(event) {
flag = false;
HeurFin = this.cellIndex;
if(retemp){
sendTemp(HeurDebut,HeurFin,jour,Njour);
retemp = false;
}
form.style.display ="block";
});
}
//for mobile
flag = true;
if(m1 && m2 && j && v && s){
lundi[i].addEventListener('touchstart',function(event) {
down =true;
l=false;
HeurDebut = this.cellIndex;
});
lundi[i].addEventListener('touchmove',function(event) {
if (flag && down && m1 && m2 && j && v && s){
this.classList.add(color);
jour = "Lundi";
Njour = 1;
}
});
lundi[i].addEventListener('touchend',function(event) {
flag = false;
HeurFin = this.cellIndex;
if(retemp){
sendTemp(HeurDebut,HeurFin,jour,Njour);
retemp = false;
}
form.style.display ="block";
});
}