Home  >  Article  >  Web Front-end  >  ie文本框刷新后值不恢复默认_html/css_WEB-ITnose

ie文本框刷新后值不恢复默认_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 12:08:571610browse








在ie留言器里在文本框里输入值后刷新,文本框不会恢复默认值1.而是输入后的值。现在想要这个文本框在刷新后回复默认值。


回复讨论(解决方案)

测试没有问题啊。。你用的IE几啊

看来只有用js来实现了。。。。。

测试没有问题啊。。你用的IE几啊
我试了 有问题的,你点ie上的刷新的时候值不会变,我用的是ie8

ie6 和ie8 都试过。刷新是输入的值而不是恢复默认值啊!

ie6 和ie8 都试过。刷新是输入的值而不是恢复默认值啊!
一般这个都是用js实现的吧。。。用js很好实现的

怎么弄啊!我在js里改文本框的值。打开网页有效,但刷新网页同样不改变文本框的值

引用 1 楼 zsx841021 的回复:

测试没有问题啊。。你用的IE几啊

我试了 有问题的,你点ie上的刷新的时候值不会变,我用的是ie8
IE9没问题。。

怎么弄啊!我在js里改文本框的值。打开网页有效,但刷新网页同样不改变文本框的值

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script type="text/javascript">	function loadding()	{		document.getElementById("input1").value="1";		}</script></head><body onload="loadding()">	<input id="input1" type="text" value="1" /></body></html>

怎么弄啊!我在js里改文本框的值。打开网页有效,但刷新网页同样不改变文本框的值

我在ie8里面调试了一下 这样没问题。可以实现的

nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-

transitional.dtd">



无标题文档




    
<script> <br /> <br /> document.getElementById("input1").value="1"; <br /> <br /> </script>

谢谢wangyao1135 我没在onload事件里写。所以刷新不见效。呵呵

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><body >  <input id="input1" type="text" value="6" /><script type="text/javascript">     document.getElementById("input1").value="1";    </script></body></html>

nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-

transitional.dtd">


你默认值是6?那你js里面用1是什么意思?

谢谢wangyao1135 我没在onload事件里写。所以刷新不见效。呵呵
HTML code
nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-

transitional.dtd">

哈哈 结贴给我分就好 

我是测试啊!

我是测试啊!
这样啊。。。

对于本地文件,可以ctrl + F5 强制刷新,应该可以解决你的问题。
但我的IE9上,CTRL+F5 不起效,。在FF上 CTRL+F5是可以的。

如果单按F5,就像楼主所说,

用js在页面加载后触发表单的reset事件或单独每个设置初始值

用js在页面加载后触发表单的reset事件或单独设置每个的初始值

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn