當前位置:首頁 » 網頁前端 » 腳本執行後提交按鈕是灰色怎麼辦
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

腳本執行後提交按鈕是灰色怎麼辦

發布時間: 2022-12-28 00:10:58

A. java按鈕變灰之後怎麼恢復

如果你是extends Thread 或者implements Runnable的話,在你的線程類構造器裡面加個參數,這個參數就是JButton。當你在構造這個線程的時候,把你的開始按鈕作為參數傳進去。在這個線程的run方法裡面,當你執行完了圖片移動之後,再將傳過來的button設置為可用的就行了。

B. 怎麼設置struts1中單擊<html:submit>按鈕提交之後提交過程中提交按鈕變灰,但是提交過程不會停止

1、<html:submit>標簽中可以添加onclick;
2、onclick會在submit之前執行,會打斷提交過程,這個時候<html:submit>實際上相當於一個普通按鈕<html:button>,所以在執行使按鈕變灰的方法後需要重新提交一次;
3、建議修改:
<html:form id="formId" action="" method="">
<html:button id="buttonId" onclick="doSubmit();"></html:button>
</html:form>
<script type="text/javascript">
function doSubmit() {
//使按鈕變灰
//如果是要是按鈕點擊後不可用,這樣寫:
document.getElementById("buttonId").disabled=true;
//如果只是使按鈕變色,這樣寫:
//document.getElementById("buttonId").style.background="#666666";
//特別的需要執行提交表單
document.getElementById("formId").submit();
}
</script>

C. 我在百度提問後,提交問題按鈕顯示灰色怎麼辦但答案不是我想要的。

正常,你這種情況是因為你這個問題已經有很多人提過類似的問題了。
所以網路自動幫你先歸類到某個二級分類中去了,然後會顯示一列以前人的提問和解答。

你再看到底的時候會顯示2個選項一個 問題已解決 一個 提交問題。

這個時候你把頁面往上拉然後點擊上面的 繼續提交 或者提問按鍵 ,如果是那麼都沒有就 直接再頁面空白的地方隨便點一下,然後頁面會跳轉。。。不跳轉也是一樣, 頁面會小范圍刷新下,然後出現提交問題合作和繼續提問的按鍵,你這時候再按一下問題就會提出來了。

這個情況是網路為了自我保護減少相同類型問題佔用它過多的資源才搞出來的名堂,也是個坑爹的優化,應該叫劣化才對。

D. 求急:我想做一個AJAX的按鈕提交,單擊按鈕後彈出對話框:正在提交,按鈕變成灰色,

用Jquery,實現寫給你看下。。

//數據提交函數
function sbt() {
//提交禁用按鍵
$("#submit").attr({
'disabled': true
});

//提交
$.getJSON("index.php?app=member_rating&act=update_rating_data&field=" + field + "&val=" + val + "&brand_id=" + id,
function(e) {
if (e.done) { //提交成功
$("#submit").attr({
'disabled': false
});

} else {
alert(e.msg)
}
})

}

代碼幫你寫好了,你可以按照這原理來寫。

E. 無憂腳本運行鍵灰色怎麼辦

通常來講,一般重啟一下機器就可以處理這個問題,出現回聲是因為系統故障。

F. asp點擊提交按鈕後讓按鈕變灰無法使用,該如何實現

假設 網頁文件名字為:001.asp
<%
flag=trim(request.Form("flag"))
if flag="save" then
response.Write("溪鴻影")
end if
%>
<form id="form1" method="post" action="">
<input name="submit" type="submit" value="提交" <% if flag="save" then %>disabled="disabled" <% end if %> />
<input name="flag" type="hidden" value="save" />
<input name="button" type="button" value="重新載入" onclick="window.location.href='001.asp'" />
</form>
說明:
此001.asp是在本頁面內進行測試,當單擊「提交」後,輸出「溪鴻影」,同時 提交 按鈕變為灰色的不可用狀態,此時,單擊「重新載入」,則回到最初的原始狀態。

G. 為什麼點擊提交的按鈕是灰色的我不能提交

發票內容還沒有填寫

H. 執行bat文件後,屏幕被灰色了,無法使用了

1.在電腦桌面找到「此電腦」圖標,把滑鼠放上去並右擊滑鼠,在彈出的菜單中點擊「屬性」。

Win10 bat文件無法執行怎麼辦?Win10 bat運行不了解決方法

2.在彈出的「控制面板」中,點擊「高級系統設置」。

Win10 bat文件無法執行怎麼辦?Win10 bat運行不了解決方法

3.在彈出的「系統屬性」對話框中,「高級」選項卡下點擊」環境變數「。

Win10 bat文件無法執行怎麼辦?Win10 bat運行不了解決方法

4.在「環境變數」對話框中,「某某(Administrator) 的用戶變數「下面點擊」新建「按鈕。

I. 如何使用javascript使按鈕變灰且不能點擊

第一種方法:直接按鈕中加入

當點擊提交後,提交按鈕變灰色不可用,這樣可有效防止重復提交,本代碼就是實現這樣一個功能。從代碼就可以看出,我們只需在提交按鈕上加入這一句: onclick="javascript:{this.disabled=true;document.form1.submit();}",意思是當按鈕點擊後,將按鈕的不可用屬性設置為true,這樣按鈕就變灰了

<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<title>表單提交後按鈕變成灰色</title>
</head>
<body>
<formname=form1method="POST"action="/"target=_blank>
<p><inputtype="text"name="T1"size="20"><inputtype="button"value="提交"onclick="javascript:{this.disabled=true;document.form1.submit();}">
<inputtype="reset"value="重置"name="B2"></p>
</form>
</body>
</html>

第二種方法:通過onSubmit事件實現,並且可以將變灰按鈕變為可用

在form裡面添加 onSubmit事件,如果表單加入了判斷,那麼這個方法直接就可以用了,記住就放到最後,否則一開始就為灰了,但我們加上了一個使提交按鈕變為可用的代碼,
即可防止重復提交信息,也可以防止代碼問題導致不可提交的情況

<formname=form1action=""onSubmit="returnclosebut()">
<inputname="imageField"type="submit"class="inputbut"value="確定"/><br>
<inputtype="button"name="hui"id="hui"value="讓提交按鈕可用"onclick="document.form1.imageField.disabled=false"/>
</form>
<script>
functionclosebut(){
document.form1.imageField.disabled=true;
}
</script>

第三種,跟上面的類似

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="content-type"content="text/html;charset=gb2312">
<metaname="keywords"content="站長,網頁特效,js特效,js腳本,腳本,廣告代碼"/>
<metaname="description"content="www.jb51.net,站長特效網,站長必備js特效及廣告代碼。大量高質量js特效,提供高質量廣告代碼下載,盡在站長特效網"/>
<title>網頁特效表單提交後按鈕變灰效果三</title>
</head>
<body>
<ahref="http://www.jb51.net/">腳本之家</a>,站長必備的高質量網頁特效和廣告代碼。<hr>
<!--歡迎來到腳本之家,我們網站收集大量高質量js特效,提供許多廣告代碼下載,網址:<Ahref="http://www.jb51.net">www.jb51.net</A>,用.net打造靚站-->
<scriptlanguage="javascript">
functionsubmitonce(jb51_net){
if(document.all||document.getElementById){
for(i=0;i<jb51_net.length;i++){
vartempobj=jb51_net.elements[i];
if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
tempobj.disabled=true;
}
}
}//歡迎來到站長特效網,我們的網址是www.jb51.net,很好記,zz站長,js就是js特效,本站收集大量高質量js代碼,還有許多廣告代碼下載。
</script>
<formaction="http://www.jb51.net"method="post"name="jb51_net"onSubmit="submitonce(this)">
<inputtype="text"name="name">
<inputtype="submit"name="submit1"value="提交">
</form>
</body>
</html>

J. Oracle執行按鈕變成灰色

變成灰色表示無效了。
很多時候,當我們點擊提交按鈕,如果因為執行的程序太慢,或是網路問題,就會一直處於提交狀態,不了解的人,還以為是沒有提成功,於是就會一直點提交。
當點擊提交後將按鈕變成灰色,並將其value值改為一個提示信息,比如「正在提交中,請稍等......」。