阅读:3539回复:1
请教各位关于IE与FF中取值的区别
请教各位大虾们,我写的代码,在IE中可以运行,但是到了FF中却不行,代码片段如下:
写在jsp中的: 页面背景图片:<input type="file" name="Ed_BgPic" class="txt1" >& <input type="button" value="浏览" name="Bt_View" onclick="PreviewPic('Ed_BgPic')" style='background-color: #75ADEC; color: #FFFFFF; border: 1 solid #BCBCBC'> 写在js中的: 我定义的form的name=FrmModuleSet,id=FrmModuleSet function PreviewPic(S_TableName){ var FrmValue = document.FrmModuleSet(S_TableName); var TempValue = FrmValue.value.Trim(); if(TempValue==""){ alert("请输入图片地址!"); return false; }else{ var Pic_attachName = TempValue.substring(TempValue.lastIndexOf(".")+1,TempValue.length); Pic_attachName=Pic_attachName.toLowerCase(); if(Pic_attachName!="bmp"){ alert("你输入的文件不是图片类型BMP!"); return false; } var Pic_path = TempValue.replace(/\\/g,'/'); Td_BgColor.innerHTML="<IMG name='view' src='"+Pic_path+"'>"; } } |
|
1楼#
发布于:2005-10-12 09:39
Td_BgColor大概是一个单元格的id吧
ie中可以直接通过id引用到元素 但firefox中必须通过document.getElementById("Td_BgColor")来引用 |
|