2009-02-03 196 views
1

我需要点击按钮确认消息框,但仅限于某些情况。我在aspx.page上检查两个值,如果一个比另一个高,我需要用户的确认。有没有(简单)这样做的方式?我一直在阅读关于JavaScript和警报消息,但我似乎无法弄清楚这一个...... 我正在使用RadStudio 2007,.net应用程序。消息/确认对话框

任何帮助appriciated。 Anja

回答

6

JavaScript提供了您需要的确认功能。这会显示一个确认框,允许用户“确定”或“取消”。 根据您所需要的一个例子功能:

function FormSubmit(){ 
    var value1 = document.getElementById("Textbox1").value; 
    var value2 = document.getElementById("Textbox2").value; 
    if(value1 > value2){ 
     if(confirm("Are you sure?")) {return true;} else {return false;} 
    } 
} 

这个功能,现在可以添加到按钮的onclick方法

<input type="Button" value="Submit" onclick="return FormSubmit()" /> 
2

这是在JavaScript的确认消息,例如:

<a href="deleteUser.aspx?id=231" onclick="return confirm('Are you sure you want to delete user ?')">Delete User</a> 

Some Other Helpful Examples