jsp

lz可根据需求修改。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-31j">
<title>test</title>
<script language = "javascript">
function saveCheck() {
  if(document.getElementById("txt1").value != "") {
     alert("save input");
  }
}
</script>
</head>
<body>
<input type="text" name="txt" id="txt1"><br>
<input type="submit" name="sub" onclick="saveCheck();">
</body>
</html>

解决方案 »

  1.   

    你可以在退出按钮
    <script language = "javascript">
    function check() {
        if(window.confirm("您是否保存!"))
        {
           //if单击是的话
            提交form
          doucument.form[0].submit();
        }
       
     }
    </script>
    </head>
    <body>
    <form>
    <input type="text" name="txt" id="txt1"><br>
    <input type="button"  value="退出" onclick="check();">
    </form>
    </body>
    </html>
      

  2.   

    谢谢各位!
    这样的话,只有在单击退出的时候才可以提示保存。
    我的一个页面上有两个Tab标签,
    我是说,
    从一个Tab标签转到另一个Tab标签时,提示前一个Tab标签的编辑内容还没保存。
    或者打开一个新的页面时,提示上个编辑的页面还没有保存。
    而不用单击退出时才提示。我的页面框架结构是,左边是树状目录,右边是显示的内容。
    可以点击左边的树状目录,切换右边的显示内容。