D=A?B:C  是个条件选择符,表示
if (A == true) 
  D = B;
else //if(A == false)
  D = C;你给的表达式没有写全,
x = (document.layers) ? e.pageX :