欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

firefox下可恶的value

发布时间:2023/12/10 编程问答 60 豆豆
生活随笔 收集整理的这篇文章主要介绍了 firefox下可恶的value 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

前几天做项目 遇到这样一个情况

document.getElementById("txtTest").value = "111";

这条语句在ff下和ie下都是好用的

但是用开发工具看html代码

ie下显示正常 ff下显示的却是修改之前的(实际上已经修改了,只是html没有修改过来)

 

用js修改input的value值
<input type="text" value="3" id="txtTest" />
<input type="button" value="aaa" οnclick="test();" />

 

function test()
{
  document.getElementById("txtTest").value="111";
}

ie下页面显示修改成功,看html代码也是修改之后的
修改之前代码是<input type="text" value="3" id="txtTest" />
修改之后代码是<input type="text" value="111" id="txtTest" />
ff下页面显示修改成功,看html代码却是没修改
修改之前代码是<input type="text" value="3" id="txtTest" />
修改之后代码仍然是<input type="text" value="3" id="txtTest" />
但是页面显示的却是111

 

后来在csdn上问到解决办法了

用document.getElementById("txtTest").setAttribute("txtTest","111");就可以了

在ie下html显示为修改后的,实际值也是修改之后的

在ff下html显示也为修改后的,实际值也是修改之后的

 

csdn链接地址:http://topic.csdn.net/u/20100830/15/40770aa2-c983-4d4c-bc7d-3735587438c9.html

有孟老大和sp1234大哥的回复,吼吼,一个小问题引来两个大哥。

转载于:https://www.cnblogs.com/DennisChen/archive/2010/08/31/1813504.html

总结

以上是生活随笔为你收集整理的firefox下可恶的value的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。