我想单击确定时对比两个文本框的值,如果它的比值大于一个数时弹出一个对话框“你的数值可能存在问题是否确认提交?”,单击提交后,再用F5刷新不会重复出现对话框

解决方案 »

  1.   

    js实现
    确定按钮的 Onclientclick 对应Js去判断大小,
      

  2.   

    验证控件判断
    document.getelementbyid("txt").value判断
    刷新会重复提交,安全性问题
      

  3.   

    window.location.href = ''
    重定向一下那个页面
      

  4.   

    for example:    <script type="text/javascript">
            function Compare() {
                if (parseInt(document.getElementById("TextBox1").value) > parseInt(document.getElementById("TextBox2").value))
                    return confirm("你的数值可能存在问题是否确认提交");
                else
                    return true;
            }
        </script>        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
        
            <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>    <asp:Button ID="Button1" runat="server" onclick="Button1_Click" OnClientClick="return Compare()" Text="Button" />
      

  5.   

    OnClientClick="return confirm('你的数值可能存在问题是否确认提交?'))