我有这个按钮:
<td style='width: 100px; align: left;'>
<input type='button' value='Add Sched' style='font-weight: bold;
font-size: 11px; background-color: #696969; color: #FFFFFF;
padding: 0, 0, 0, 0; margin-right: 15px;' id='btnAddPS' name='btnAddPS'
alt='Add Period Schedule'
title='Add Period Schedule' onclick='psNewClick();' />
</td>
及其相应的javascript函数:
function psNewClick(){
if(document.getElementById("pdEditor").style.display == "block")
document.getElementById("pdEditor").style.display = "none";
var psID = "";
var psName = "";
var psSeq = "99";
document.getElementById("psName").value = psName;
document.getElementById("psID").value = psID;
document.getElementById("psAdd").style.display = "block";
document.getElementById("psDel").style.display = "none";
document.getElementById("psUpd").style.display = "none";
document.getElementById("psEditor").style.display = "block";
};
我的问题是在我提交数据更新并刷新页面后,此按钮可以完全控制网页。如果我单击表格中(或表格内)中的任何其他单元格,按钮会突出显示其边框并按下(始终具有焦点?)。甚至还有另一个输入按钮,在我的表单末尾没有这个问题 - 它正常工作(问题按钮是否在页面上)。当页面首次加载时,一切都按预期工作。
我已经尝试过IE浏览器,Chrome浏览器和Firefox,而且我在这三个问题上都遇到了这个问题,所以我只能假设它与代码有关。
提前感谢您提供的任何帮助或建议。
答案 0 :(得分:0)
因此,具有讽刺意味的是,问题是由我们的网络应用中用于错误处理的包含文件中的未关闭标签标记引起的。删除包含行后,页面按预期工作。