FF下innerHTML获取不到input标签中value的值解决办法
2012-04-05 12:10
531 查看
页面代码:
<div id="divid">
<input type="text" value="" id="testid" />
</div>
很多时候,,,页面上input标签中的value需要通过javascript动态设置其值:document.getElementById('testid').value='test value';
通过document.getElementById(‘divid’).innerHTML:
IE下:<input type="text" value="test value" id="testid" />
FF下:<input type="text" value="" id="testid" />
这就达不到我们想要的效果。。。。。
解决办法:
document.getElementById('testid').value='test value';
修改为:
var testid = document.getElementById('testid');
testid.value = "test value";
testid.setAttribute("value", testid.value);
这样就通过innerHTML在FF下就可以获取和IE下一样的效果了。。。。。
<div id="divid">
<input type="text" value="" id="testid" />
</div>
很多时候,,,页面上input标签中的value需要通过javascript动态设置其值:document.getElementById('testid').value='test value';
通过document.getElementById(‘divid’).innerHTML:
IE下:<input type="text" value="test value" id="testid" />
FF下:<input type="text" value="" id="testid" />
这就达不到我们想要的效果。。。。。
解决办法:
document.getElementById('testid').value='test value';
修改为:
var testid = document.getElementById('testid');
testid.value = "test value";
testid.setAttribute("value", testid.value);
这样就通过innerHTML在FF下就可以获取和IE下一样的效果了。。。。。
相关文章推荐
- 关于input标签带有enctype="multipart/form-data"而导致getParameter获取不到值的解决方法2
- input[file]标签的accept=”image/*”属性响应很慢的解决办法
- ASP.Net 关于前台JS给input赋值后,runat="server" 后台利用ID.Value还是获取不到的问题
- 关于VS05里checkboxlist用JS获取不到value值的解决方法
- PHP Post获取不到非表单数据的问题解决办法
- 解决IE下select标签innerHTML插入option的BUG(兼容IE,FF,Opera,Chrome,Safari)
- jsp页面<input value=<%= %>标签获取数据库值的问题
- 关于jquery html()方法获取带有OBJECT标签的元素内容时,出现“类型不匹配。”的解决办法
- Android UsbManager 获取不到HID设备(实际上就是Input设备)怎样通信的问题(已解决)!
- Android 获取不到控件位置信息的解决办法
- jquery获取不到append出来的新元素的解决办法
- $("#formId"). serialize()后台获取不到表单中属性为disabled的元素的值的解决办法
- 关于嵌入文本框设置只读后,后台获取不到值--解决办法
- jquery webox无法获取到input,checkbox值的解决办法
- 关于JFinal的单个input标签type=file的multiple="multiple"多图片上传,每次只接收到一个uploadFile对象的解决办法。
- 在ashx页面中context.Session["xxx"]获取不到值的解决办法
- input标签添加上disable属性在移动端字体颜色不兼容的解决办法。
- 解决easyui datagrid getCheck获取不到初始化的checked行比较懒的办法
- 解决IE下select标签innerHTML插入option的BUG(兼容IE,FF,Opera,Chrome,Safari)
- .ocx注册失败以及IE使用<object>获取不到.ocx方法的解决办法