又是JS问题!!请进,高分!!

来源:百度知道 编辑:UC知道 时间:2024/06/11 16:01:15
固定写死的脚本是:
<script language="javascript">
var rb
rb = 20060613
var rp
rp = 20060618
function query()
{
store.SetParamByName('BEGINTIME',rb );//查询起始时间
store.SetParamByName('ENDTIME',rp );//查询结束时间
}
</script>
时间选择Input是:
<input name="rb" readonly size=12>//这个是选择完的开始时间存放的位置
<input name="button" type=button class=BigInputonClick="calendar(document.form1.rb)" value="<<"> //这个是传递的开始时间事件

<input name="rq" readonly size=12>//这个是选择完的结束时间存放的位置
<input type=button value="<<" class=BigInput onClick="calendar(document.form1.rq)">//这个是传递的结束时间事件

那么请问:我如何在上面的Javascript里面如何把 rb和rp两个参数从Input中产生完的事件后取出,然后传递给上面.
不好意思,还是不行,几种方法都用上了.就是没取到值.

加一个函数:
function setvalues()
{
rb=document.form1.rb.value
rp=document.form1.rp.value
}

然后在需要的时候调用就可以了.

将input元素的name改为id试试?
把name还是写name,all改成form1...

.........