关于一个ASP.NET后台利用JS弹出消息的不解。。。求解释啊 本帖最后由 aqqiu 于 2013-12-02 16:32:49 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 已测试,没问题啊<script type="text/javascript"> if (document.all("hideInput").value != "") { alert(document.all("hideInput").value); document.all("hideInput").value = ""; alert(document.all("hideInput").value); //这alert是空的啊。。没问题。 }</script> 可是弹出窗口后,刷新或者后退到该页面总会再次弹出消息框,还有就是查看该源文件,发现INPUT的value值根本没有清空,不知道这是为什么!! 你刷新用的是window.location.reload();吗?你上面的东西都放在form表单里,刷新的时候会执行服务器控件回发,相当于自动执行一次你刚才的方法。。要避免刷新出现这种情况,你得使用 window.location.href = "xxx.aspx" ,再看网页源代码INPUT的值并没有被清空,不会是因为你看的源代码吧 不用服务端控件就啥问题都没有了,清空input的value前端js直接就可以做,无需浪费网络和服务端资源 在<head>中添加 <META NAME="save" CONTENT="history"> 保存,后退再试试 一个js展示数据的包突然不能翻页了,如果翻页div就会消失,求助…… SWFUPLOAD 保存文件问题 IE9,window.close() css控制分辨率??? 图片连续不断的向左无缝滚动。 换了几张大点的图为啥不能滚动呢?? 页面中如何嵌入字体? 用JavaScript怎么实现这些功能?菜鸟问题 为何取不出PageDown等控制键 在javascript裡,怎麼實現將button看不見? 如何触发单选框事件 为什么这个效果 a标签下 加个href 就不能实现了 JS-提示方法为定义,找不到原因求救
<script type="text/javascript">
if (document.all("hideInput").value != "") {
alert(document.all("hideInput").value);
document.all("hideInput").value = "";
alert(document.all("hideInput").value); //这alert是空的啊。。没问题。
}
</script>