项目是用struts+java来实现的,
其中在一个jsp中代码如下:
<script>
document.getElementsByName("bbb")[0].value=document.getElementsByName("aaa")[0].innerHTML</script>
<div id="aaa" name="aaa"> </div>
<input type="hidden" name="bbb" />这里呢本来bbb的值应该是 在IE里面测试呢是正常得到这个值的,但是到了safari浏览器里面呢,得到的是" ",然后我提交以后呢,在后台居然得到的是一个"."
,用getElementByID也试过,不行.求高手帮忙看一下,很急,在线等
其中在一个jsp中代码如下:
<script>
document.getElementsByName("bbb")[0].value=document.getElementsByName("aaa")[0].innerHTML</script>
<div id="aaa" name="aaa"> </div>
<input type="hidden" name="bbb" />这里呢本来bbb的值应该是 在IE里面测试呢是正常得到这个值的,但是到了safari浏览器里面呢,得到的是" ",然后我提交以后呢,在后台居然得到的是一个"."
,用getElementByID也试过,不行.求高手帮忙看一下,很急,在线等
解决方案 »
- .innerHTML含有JS代码 Chrome 浏览器不支持
- jsp 页面 第一行 报错 什么 syntax no token += ; ++ 这类的 但是JSP页面本身没错误
- 正则 判断重复关键字 问题升级
- 关于js 点击改变图片
- 求教各位高手关于网页语言跟随browse变化而变化的问题
- confirm在js中返回值是什么?
- innerHTML丢失字符问题。。。
- jquery ui tabs 显示问题
- 怎么根据一个select 的value,确定这个select是哪个选项被selected??
- 请问怎么在打开的一个新窗口中控制原来的窗体?
- 怎样实现层 相对曲线向后倒退?
- 求助:JQuery如何校验 验证码
关键是在ie里面是正常的,到了safari里面就不行了。是不是由于特殊字符的关系。比如说空格之类的。