我需要点击按钮确认消息框,但仅限于某些条件。我在aspx.page上检查两个值,如果一个高于另一个,我需要用户确认。有没有(简单)这样做的方法?我一直在阅读关于javascript和警报消息,但我似乎无法弄清楚这一个.... 我正在使用RadStudio 2007,.net应用程序。
任何帮助都是适当的。 安雅
答案 0 :(得分:6)
JavaScript通过confirm函数提供您所需的功能。这会显示一个确认框,允许用户“确定”或“取消”。 基于您需要的示例函数:
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()" />
答案 1 :(得分:2)
这是javascript中的确认消息示例:
<a href="deleteUser.aspx?id=231" onclick="return confirm('Are you sure you want to delete user ?')">Delete User</a>