帮我看看如何才能实现...

来源:百度知道 编辑:UC知道 时间:2024/05/27 12:42:59
<%
fs=request.form("fs")//其它页面传过来的值,设定自动提交表单的时间.
%>

<body>
<form action="addb.asp" method="post" name="add">
<input name="fs" type="text" value="<%response.write(""&fs)%>">
</form>

<script language="JavaScript">
myauto=setTimeout("add.submit()",50000)//这里是50秒后自动提交表单
</script>
能不能把这个50秒自动提交表单改成动态的,即动态获取文本域fs里的值.
抱歉有段代码忘贴了...
倒计时归零后播放一段音乐
<script>
function djs(t){
var hour=0,time=0,second=0;
hour=parseInt(t/60/60);
time=parseInt(t/60%60);
second=parseInt(t%60);
if(t>0){
t-=1;
tm.innerText="距离播放音乐还剩余: "+hour+"小时: "+time+"分钟: "+second+"秒";
setTimeout("djs(<%response.write(""&fs)%>)",1000);
} else
{
music1.play(

<script language="JavaScript">
myauto=setTimeout("add.submit()",<%response.write(""&fs)%>*1000)//这里是50秒后自动提交表单add到addb.asp(问题1)
</script>

<script>
setTimeout("djs(<%response.write(""&fs)%>-20)",1000); //这里是设定50秒倒计时的值(问题2)
</script>
这样就减去了20

把下面那段Js改一下就好

<script language="JavaScript">
var timeOut=0;
timeOut=<%=fs%>;
myauto=setTimeout("add.submit()",timeOut)//这里是50秒后自动提交表单
</script>

可以,具体需要接和代码。

50000 可以像上面<input name="fs" type="text" value="<%response.write(""&fs)%>"> 的值 value="<%response.write(""&fs)%>"> 一样,赋值。