클릭 위치를 트랩하는 웹 페이지 안에 js 함수가 있습니다. 페이지에 양식 요소가 포함되어있는 경우 인식되는 방식으로 구현해야하며, 그렇다면 클릭하는 부분이 무작위 형식 요소인지 아닌지에 대한 확인을 수행해야합니다. 나는 그것의 요소를 배울 양식을 확인하고 일어나서,하지만 난 클릭은 하나의 요소에 구성되어 있는지 확인하는 방법을 모른다 :onclick 이벤트에서 트리거 된 양식 요소를 확인하십시오.
$('*').on('mousedown', function (e) {
// make sure the event isn't bubbling
if (e.target != this) {
return;
}
// do something with the click somewhere
// for example, get the coordinates:
x = e.pageX;
y = e.pageY;
pa = $(location).attr('href');
//Window dimension
var width = $(window).width();
//var width = $getWidth();
var height = $(window).height();
//Check if page contain a form
var elementF = document.querySelectorAll('form');
var fname = '';
var elements = '';
for (var i=0; i<elementF.length; i++){
fname = elementF[i].id;
elements = document.forms[fname].elements;
for (x=0; x<elements.length; x++){
//Now i need to check if element is clicked or not
}
}
워 ... 당신은 아마 당신이 ID를 사용하고자하는 말을하는지? 폼에 id 속성을 부여한 다음'document.getElementById (id_here)'를 사용하십시오. – iabw
양식이 존재하는지 여부는 이미 알고 있으며 요소의 모든 ID를 이미 알고 있으므로 녹음중인 클릭이이 항목 중 하나에서 수행되는지 여부를 알아야합니다. – AleMal