求这段。支持IE8及以上版本 var str=document.all.basediv.innerHTML 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var str = document.getElementById("basediv").innerHTML;document.getElementById("div_" + access_field).innerHTML = str.replace("baseselect", "s_" + access_field); 哦,不好意思,楼上两位,其实这个支持IE8,我的意思是IE8以上版本就不行,还有GOOGLE浏览器也不行。我在IE6-8里测试可以的,但是IE11里不行 [code=html]<script> function setdiv(access_field){var str = document.getElementById("basediv").innerHTML;document.getElementById("div_" + access_field).innerHTML = str.replace("baseselect", "s_" + access_field); }</script><div id="basediv" style="display:none"><select name="baseselect" style="height:20px;"><option value="">----</option>2<option value="姓名">姓名</option> <option value="工资">工资</option> </select></div><table width="400" border="0" cellspacing="1" cellpadding="2"><form action="import.asp?action=import" method="post"> <tr> <td class="title" style="background-color: #99CCFF"><font color="#000000">选择导入字段</font> </tr> <tr> <td align="center"> <table border="0" cellpadding="0" cellspacing="2" bgcolor="#FFFFFF" style="background-color:#FFFFFF"> <tr> <td align="left">ACCESS<span class="word">工资信息表</span>表</td> <td width="30" align="center"> </td> <td>EXCEL<span class="word">Sheet1$</span>表</td> </tr> <tr> <td align="center" class="border">姓名</td> <td width="30" align="center" class="word"> <-</td> <td id="div_姓名"><script>setdiv("姓名");</script></td> </tr> <tr> <td align="center" class="border">工资</td> <td width="30" align="center" class="word"> <-</td> <td id="div_工资"><script>setdiv("工资");</script></td> </tr> </table></td> </tr> <tr> <td align="center"> <input type="submit" name="Submit4" value="开始导入" /> </td> </tr> </form></table>【/code]通过以上代码提交,后,在IE6-IE8能得到s_XXXX 但是IE以上和GOOGLE里就是空的是不是JS不兼容。。 只有ie支持document.all,高版本的IE如果不支持就是标准化过了,不再支持document.all,改成document.getElementById就行,IE6+和标准浏览器都支持 代码没看见你有提交啊 就一个form表单而已啊 http://cb.tongzi.org/1.txt论坛限制,这个asp文件代码 不好意思,我没有表述清楚。点提交导入,在IE6-IE8都正常,就是IE10-IE11 还有GOOGLE浏览器就不行,导进去全是空的,我测试了一下,就是在导入时没有获取得到上面哪个JS生成的字段名所以是空的。不晓得是JS的问题还是ASP,我想应该还是JS的问题。 http://cb.tongzi.org/1.txt论坛限制,这个asp文件代码 不好意思,我没有表述清楚。点提交导入,在IE6-IE8都正常,就是IE10-IE11 还有GOOGLE浏览器就不行,导进去全是空的,我测试了一下,就是在导入时没有获取得到上面哪个JS生成的字段名所以是空的。不晓得是JS的问题还是ASP,我想应该还是JS的问题。 jqurey 使用esayui的一个问题 望都来看看 JS 弹出确定提示框可以绑定一个触发事件吗(php) jQuery的基本用法,请大家帮我看看 怎样判断用户注册是没有选择一个复选框是自动弹出提示信息,并不执行注册 一個Javascript文件,格式看不懂 悬浮窗口制作(高手请进) JS载入文件问题 大哥大姐们快来帮帮我,页面传值问题,偶有点菜呀~ 一个关于组件的问题,求助!!!! 如何传递这个参数? js中如何获取数组的值 我怎么计算总的个数
var str = document.getElementById("basediv").innerHTML;
document.getElementById("div_" + access_field).innerHTML = str.replace("baseselect", "s_" + access_field);
function setdiv(access_field){
var str = document.getElementById("basediv").innerHTML;
document.getElementById("div_" + access_field).innerHTML = str.replace("baseselect", "s_" + access_field);
}
</script>
<div id="basediv" style="display:none">
<select name="baseselect" style="height:20px;">
<option value="">----</option>
2
<option value="姓名">姓名</option> <option value="工资">工资</option> </select>
</div><table width="400" border="0" cellspacing="1" cellpadding="2">
<form action="import.asp?action=import" method="post">
<tr>
<td class="title" style="background-color: #99CCFF"><font color="#000000">选择导入字段</font>
</tr>
<tr>
<td align="center">
<table border="0" cellpadding="0" cellspacing="2" bgcolor="#FFFFFF" style="background-color:#FFFFFF">
<tr>
<td align="left">ACCESS<span class="word">工资信息表</span>表</td>
<td width="30" align="center"> </td>
<td>EXCEL<span class="word">Sheet1$</span>表</td>
</tr>
<tr>
<td align="center" class="border">姓名</td>
<td width="30" align="center" class="word"> <-</td>
<td id="div_姓名"><script>setdiv("姓名");</script></td>
</tr>
<tr>
<td align="center" class="border">工资</td>
<td width="30" align="center" class="word"> <-</td>
<td id="div_工资"><script>setdiv("工资");</script></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center">
<input type="submit" name="Submit4" value="开始导入" />
</td>
</tr>
</form>
</table>
【/code]通过以上代码提交,后,在IE6-IE8能得到s_XXXX 但是IE以上和GOOGLE里就是空的是不是JS不兼容。。
论坛限制,这个asp文件代码 不好意思,我没有表述清楚。点提交导入,在IE6-IE8都正常,就是IE10-IE11 还有GOOGLE浏览器就不行,导进去全是空的,我测试了一下,就是在导入时没有获取得到上面哪个JS生成的字段名所以是空的。不晓得是JS的问题还是ASP,我想应该还是JS的问题。
论坛限制,这个asp文件代码 不好意思,我没有表述清楚。点提交导入,在IE6-IE8都正常,就是IE10-IE11 还有GOOGLE浏览器就不行,导进去全是空的,我测试了一下,就是在导入时没有获取得到上面哪个JS生成的字段名所以是空的。不晓得是JS的问题还是ASP,我想应该还是JS的问题。