| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 818 人关注过本帖
标题:一个棘手的问题
只看楼主 加入收藏
vicboy
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-2-18
收藏
 问题点数:0 回复次数:2 
一个棘手的问题
用javascript写了一个函数init( )来初始化页面上的控件,比如给控件赋值1,2,3。当用户输入4,5,6后提交失败,用IE的回退键返回时,控件的值变回1,2,3而不是用户输入的4,5,6。也就是说,用户提交失败后,已经输入的数据都没了,怎么能做到既初始化又能记住用户输入的数据?高手请加vicboy_sh@hotmail.com,谢谢。
2005-02-18 16:00
bingxue2332
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:446
专家分:0
注 册:2004-11-6
收藏
得分:0 
详细点 不是很清楚是什么意思

2005-02-19 17:49
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 

设置一个标志,在这下面运行不成功,不过保存成test.htm再运行没有问题。 [CODE] <body onload="javascript:init()"> <form name="form1" method="post" action="test2.htm" onsubmit="setFlag()"> <input name=a> <input name=b> <input name=c> <input type="hidden" name="d"> <input type=submit value="submit"> </form>

<script language="javascript"> function init(){ if(form1.d.value=="") { form1.a.value=1; form1.b.value=2; form1.c.value=3; } }

function setFlag(){ form1.d.value="2"; } </script> [/CODE]

[此贴子已经被作者于2005-2-23 20:03:20编辑过]


天津网站建设 http://www./
2005-02-23 19:55
快速回复:一个棘手的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031570 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved