我有一个带有按钮的表单。当我使用按钮的 onclick
事件调用 Javascript 方法时,它适用于 Google Chrome 和 Internet Explorer。但是当我使用 Firefox 时,按钮的 onclick
事件不会调用 Javascript 方法。
function openHistory()
{
window.open("frmCLogHistory.aspx?txtCLogID="+document.all['<%=txtCLogID.ClientID %>'].value, 'abc', 'fullscreen=no,top=10,left=100,toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=no, directories=no,location=no,width=800,height=630,titlebar=no');
}
</script>
<input type="button" name="showHistory" value="Show History"
onclick="javascript:openHistory()" style="width:120px;" class="GVButton" />
最佳答案
试试这个
function openHistory()
{
var element= document.getElementById('<%= txtCLogID.ClientID %>').value;
window.open("frmCLogHistory.aspx?txtCLogID="+element, 'abc', 'fullscreen=no,top=10,left=100,toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=no, directories=no,location=no,width=800,height=630,titlebar=no');
}
关于javascript - 按钮的 onclick 事件未调用 Javascript 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16013280/