2013-08-24 81 views
0

我有一個驗證,我想顯示'繼續'和'返回'而不是確定和取消,但我無法找到準確的解決方案,任何人都可以幫助我。Javascript:自定義文本確認確定取消按鈕

<input type="button" name="submit" value="Submit" style="font:10px;"> 
        <xsl:attribute name="onclick"> 
         javascript: 
         var amount = document.getElementById('txtboxAdjustment14').value.trim(); 
         if(amount == 0) 
         { 
         var cont =confirm("Have you considered amount?") 
         if (cont == true) 
         { 
         somemethod(); 
         } 
         else if(cont == false) 
         { 
         return false; 
         } 
         } 
         else 
         { 
         somemethod(); 
         } 
        </xsl:attribute> 
        </input> 
+0

你不能。你必須創建你自己的對話框。 – bfavaretto

+0

可能重複[Javascript確認彈出是,沒有按鈕而不是確定和取消](http://stackoverflow.com/questions/823790/javascript-confirm-popup-yes-no-button-instead-of-ok-and - 取消) – bfavaretto

回答

0

您無法更改javascript確認對話框中的按鈕。您需要使用自定義對話框實現,如SimpleModal中包含的自定義對話框實現。

0

這樣做沒有像樣的跨瀏覽器解決方案。我建議你使用像jQuery UI這樣的庫來建立一個自定義的確定取消對話框。

結賬this modal confirmation dialog

+0

他們中的大多數都有一些與按鈕相關的事件,但我只是想自定義消息框的文本(確定,取消 - >確認,返回) – Animesh

+0

@Animesh:對不起,您無法執行這種自定義默認的消息框。你將不得不使用一些定製的東西。這是唯一的方法。 –

1

您無法更改JavaScript對話框中的按鈕。

但你可以嘗試ThisThis

相關問題