关于dreamweaver中Calender的显示坐标和被CheckBox控件屏蔽显示的问题,急!!!
function popupCalender(fieldD,fieldM,fieldY){
frmField = document.getElementById(fieldD);
frmValue = frmField.value;
frmFieldM = fieldM;
frmFieldY = fieldY;
var thisDate, thisYear, thisMonth;
with (document.getElementById('tblCalender')){
//deb style.visibility = "visible";
filters.revealTrans.apply();
style.visibility = "hidden";
filters.revealTrans.apply();
style.visibility = "visible";
filters.revealTrans.play();
style.top = event.clientY+6;
style.left = event.clientX -205;
}
var reDate = /^\d{2}\/\d{2}\/\d{4}$/;
if (reDate.test(frmValue)) {
thisDate = frmValue.split('/');
thisYear = thisDate[2];
thisMonth = thisDate[0]-1;
}
else {
thisDate = new Date();
thisYear = thisDate.getFullYear();
thisMonth = thisDate.getMonth();
}
updateCalender(thisYear, thisMonth);
}
function calOver() {
if (!isNaN(parseInt(event.srcElement.innerText))) {
event.srcElement.style.backgroundColor = "#CACACA";
}
}
function calOut() {
var inText=parseInt(event.srcElement.innerText);
if (!isNaN(inText)) {
event.srcElement.style.backgroundColor = "#fff";
if (inText==d.getDate() && document.getElementById('optCalenderYear').value==d.getYear() && document.getElementById('optCalenderMonth').value ==d.getMonth())
{
event.srcElement.style.color ="#ff0fff";
}
}
}
现在的效果是:当页面移动时,该控件总被显示在该页面的某一个位置。另外:
当该控件显示的位置存在checkbox时,总被checkbox遮盖,而其他的控件正常,
请各位帮忙,当即兑现!