2013-08-24 40 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

相关问题