第一次遇到这样的问题
在IE 可以正常跳转 怎么在FF上干点没反应呢??<a href="javascript:goWrite();"> function goWrite(){
var bbs_table = document.all.Bbs_table.value;
var par = "bbs_table=" + bbs_table;
location.href = "/bbs/regist.jsp?" + par;
}
在IE 可以正常跳转 怎么在FF上干点没反应呢??<a href="javascript:goWrite();"> function goWrite(){
var bbs_table = document.all.Bbs_table.value;
var par = "bbs_table=" + bbs_table;
location.href = "/bbs/regist.jsp?" + par;
}
解决方案 »
- JspWriter out与response.writer()的区别
- hibernate中如何过滤列中重复的数据
- 新手上路,请多指教
- 在tomcat下使用InvokerServlet的问题求教
- 大家快来看看------奇世珍宝?????????
- 关于JSP2.0中的问题,用过JSTL的和EL的进
- java 获取不到html select 的value值
- 植“树”造林----树型菜单大展示\lhbf (牧野) ;请问能不能看到源代码?各位高手请帮忙
- URL简单问题
- jsp调用普通java类,返回的String(含中文)为什么不能正确显示?
- Jsp显示问题,截取字符串
- Java web开发求助!急!!!
还有,最好别这么写。。有些浏览器不支持。。你用3楼的方法获得元素对象最好
所以要采用document.getElementById("Bbs_table"),当然还要为元素添加id属性!
var bbs_table = document.getElementById("XXX");
var par = "bbs_table=" + bbs_table;
location.href = "/bbs/regist.jsp?" + par;
}
推荐
试过了 不过还是不行
是不是因为
<!-- Hidden Parament --><input type="hidden" name="Bbs_table" size="0" maxlength="0" value="${bbs_table_item.Bbs_table}" class="iform" />
这样呢?画面跳到/bbs/regist.jsp?[object] 总这样 然后报错。我是新手 望大家理解....
document.getElementById("Bbs_table")这样取 bbs_table 总为[object] 这是为什么?
难道和hidden 有关系?
<!-- Hidden Parament -->
<input type="hidden" name="Bbs_table" id="Bbs_table"size="0" maxlength="0" value="${bbs_table_item.Bbs_table}" class="iform" />
var bbs_table = document.getElementById("XXX").value; 加上这个才能取到值。前面得到的是那个页面元素对象
这个多浏览器都支持的,省事。