禁用 MFC HTML 对话框中的按钮
Disable a button in MFC HTML dialog
我在 MFC html 对话框中遇到问题。
<BUTTON STYLE="WIDTH:56px; position: absolute; top: 151px; left: 11px;" ID="ButtonOK">BtnOK</BUTTON>
.....
DHTML_EVENT_ONCLICK(_T("ButtonOK"), OnButton1)
.....
HRESULT CAbsolute_LolkrDlg::OnButton1(IHTMLElement* pElement){
//Disable This Button
}
我的对话框中有一个按钮,当我按下这个按钮时,我想禁用它,
我在 Google 中搜索过,但我找不到如何进行搜索。
谢谢。
您可以使用 javaScript 来达到这个目的,只需尝试这个示例代码:
JavaScript
<SCRIPT type="text/javascript" language="javascript">
function ok()
{
document.getElementById("ButtonOK").disabled = true;
return true;
}
</SCRIPT>
HTML
<BUTTON style="width:100" id="ButtonOK" onclick="ok()">Ok</BUTTON>
通过使用此方法,您可以禁用按钮。
单击它会调用两者
ok()
和
HRESULT CAbsolute_LolkrDlg::OnButton1(IHTMLElement* pElement){
//Do anything else you want to do
}
我在 MFC html 对话框中遇到问题。
<BUTTON STYLE="WIDTH:56px; position: absolute; top: 151px; left: 11px;" ID="ButtonOK">BtnOK</BUTTON>
.....
DHTML_EVENT_ONCLICK(_T("ButtonOK"), OnButton1)
.....
HRESULT CAbsolute_LolkrDlg::OnButton1(IHTMLElement* pElement){
//Disable This Button
}
我的对话框中有一个按钮,当我按下这个按钮时,我想禁用它, 我在 Google 中搜索过,但我找不到如何进行搜索。
谢谢。
您可以使用 javaScript 来达到这个目的,只需尝试这个示例代码:
JavaScript
<SCRIPT type="text/javascript" language="javascript">
function ok()
{
document.getElementById("ButtonOK").disabled = true;
return true;
}
</SCRIPT>
HTML
<BUTTON style="width:100" id="ButtonOK" onclick="ok()">Ok</BUTTON>
通过使用此方法,您可以禁用按钮。
单击它会调用两者
ok()
和
HRESULT CAbsolute_LolkrDlg::OnButton1(IHTMLElement* pElement){
//Do anything else you want to do
}