CGI-BBS > JAVA/JavaScript > JavaScript > value値を自動でCGIに送りたいのですが…


カレッヂ
カレッヂ


質問者  投稿日 2004/3/7(日) 05:11:04
下記のままだと、送信を押さない限り、
データが送信されませんが、
ボタンを押さずにScriptから自動で送信できないでしょうか?

<SCRIPT language="JavaScript">
<!--
var t=0;
var m=0;
var s="a";
function da1(){

/*〜「t」「m」「s」に演算した値を代入するScript〜*/

document.all.ft.value=t;
document.all.fm.value=m;
document.all.fs.value=s;
}
//-->
</SCRIPT></HEAD>
<BODY onload="da1()">
<form method="post" action="acd.cgi">
<input type="text" name="ft" size="50">
<input type="text" name="fm" size="50">
<input type="text" name="fs" size="50">
<input type="submit" value="送信">
</FORM>

プロバイダ参照:http://www.tsukaeru.net/
サーバのOS:UNIXサーバ
パソコンのOS:WinNT系
エディタ:メモ帳
FTPソフト:NEXTFTP
サーバ移転:した
改造:していない
CGI習熟度:(未選択)

回答者 sim  [削除]  投稿日 2004/3/7(日) 21:41:25
<!--
var t=0;
var m=0;
var s="a";
function da1(){

/*〜「t」「m」「s」に演算した値を代入するScript〜*/

document.all.ft.value=t;
document.all.fm.value=m;
document.all.fs.value=s;
document.sFORM.submit();
}
//-->
</SCRIPT></HEAD>
<BODY onload="da1()">
<form method="post" action="acd.cgi" name="sFORM">
<input type="text" name="ft" size="50">
<input type="text" name="fm" size="50">
<input type="text" name="fs" size="50">
</FORM>

これで動くかと思います。
質問者  [削除]  投稿日 2004/3/7(日) 21:54:54
ありがとうございました。

Googleを使い何度も探したのですが、
なかなか見つからなくて…

これで、Scriptの作成を先に進める事が出来ます。

このページは終了したので返信(回答)は書きこめません
 


Web裏技