java 代码如下:
<a href="javascript:doSubmit();"> 提交 </a><script>
function doSubmit(){
window.location= "user.do?act=2&sort=Score";
this.target = "aniframe";
this.method = "get"
this.submit();
}
</script>很奇怪《a href 的submit 提交(他提交后给本页面)后
不能在 acton里面 request.getparameter("startdate") (startdate在page里是一个文本框)
得到空值 ---- 奇怪 ,button的onlick是可以的
<a href="javascript:doSubmit();"> 提交 </a><script>
function doSubmit(){
window.location= "user.do?act=2&sort=Score";
this.target = "aniframe";
this.method = "get"
this.submit();
}
</script>很奇怪《a href 的submit 提交(他提交后给本页面)后
不能在 acton里面 request.getparameter("startdate") (startdate在page里是一个文本框)
得到空值 ---- 奇怪 ,button的onlick是可以的
function doSubmit(){
window.location= "user.do?act=2&sort=Score"; 第二句话你知道是什么意思吗?还提交呢....
function doSubmit(){
window.location= "user.do?act=2&sort=Score";
this.submit();
} <a href="javascript:doSubmit();"> 提交 </a>
<a href=“#” onclick="javascript:doSubmit();"> 提交 </a>
2个都失败
结果还是不可以的
window.location= "user.do?act=2&sort=Score";
所以
request.getParameter("act") 还回 2
request.getParameter("sort") 会还回 Score
但是 没有 startdate。
<a href="javascript:doSubmit();"> 提交 </a><script>
function doSubmit(){
window.location= "user.do?act=2&sort=Score"; form1.submit(); //this is right
}
</script>