自動的にsubmitするには?
まさ
[E-Mail]
1999/04/02(金) 05:30:08
テキスト入力フォームがある(valueもすでに入れてある)ページを読み込むと自動的にsubmitしてほしいのですが。
Aurai
[E-Mail]
1999/04/02(金) 06:32:00
JavaScriptで可能
onLoad で document.FormName.submit()
でも、いきなりやると嫌われそう
まさ
[E-Mail]
1999/04/03(土) 17:31:51
さっそくのアドバイスありがとうございます。しかし、素人なもので、どこにどのように書けばいいのかわからず。フォームはnameが、「SR」と「DB」ふたつあります。よければ、コピーすればいいだけのアドバイスを・・・・。
ふじ
1999/04/03(土) 21:22:22
フォームはどちらか一つしかsubmitできませんが。
<body onLoad="document.SR.submit();">
てな感じで書けばいいでしょう。
ん?でもそうするともう一つのフォームの存在意義が無いような・・・
まさ
[E-Mail]
1999/04/05(月) 19:49:36
どーもうまくいきません。javascriptもよくわからないので、headに<SCRIPT LANGUAGE = JAVASCRIPT>を入れて<body onLoad="document.SR.submit();"> としていますが、これでよかったでしょうか。これでだめならあきらめようかと思っています。
関係ないですが、この掲示板は、メールも来るので感激しました。
匿名希望
1999/04/05(月) 20:25:39
>headに<SCRIPT LANGUAGE = JAVASCRIPT>
これは、必要ないです。
単に
<body onLoad="document.SR.submit();">
で、できるはず・・・
フォームにちゃんと名前が付いているか、
ブラウザの設定でJavaScriptが有効になっているか、
フォームにaction属性を指定しているか、
などを確認してみては。
あ、もしかして </SCRIPT>が無いとか・・・
匿名希望
1999/04/05(月) 20:30:25
>headに<SCRIPT LANGUAGE = JAVASCRIPT>
これは、必要ないです。
単に
<body onLoad="document.SR.submit();">
で、できるはず・・・
フォームにちゃんと名前が付いているか、
ブラウザの設定でJavaScriptが有効になっているか、
フォームにaction属性を指定しているか、
などを確認してみては。
あ、もしかして </SCRIPT>が無いとか・・・
まさ
[E-Mail]
1999/04/07(水) 12:59:05
[[解決]]
やーっとできました。formの名前を設定していなかったのでできなかったようです。この問題でモヤモヤが2ヶ月。今ごろこのラウンジを見つけて5日で解決しました。とほほさん、Auraiさん、ふじさん、匿名希望さん、ありがとうございました!