[PHP-users 20757]Re~2: Re: submitの挙動

渡辺watanabe Masaki watanabem @ s1.docomo-sys.co.jp
2004年 3月 12日 (金) 17:13:06 JST


planet-m <mtakahashi @ tanseisha.co.jp> wrote:

> が、ちょっと気になり下記のようなものを作りました。
> この場合のinput type=buttonにした場合の挙動にしたいのですが、
> 次のページに飛ばないんです・・・。

飛びません、submitが発行されていません。
次のようにします。(2通りあります)

(1)すぐに飛ばす
<form method=post action=./submit2.php>
<tabele>
<tr>
<td><input type=text name=test1 size=20></td>
<td><input type=text name=test2 size=20></td>
<td><input type=button name=button value=button 
     onClick="this.form.submit()"></td><!--すぐにsubmit-->
</form>

(2)挙動する前にチェックを入れる場合
<script>
function submit_sub(){
・・・

document.f1.submit() // 最後にこの命令

}
</script>

<body>
・・・
<form method=post name=f1 action=./submit2.php><!--nameを必ず-->
<tabele>
<tr>
<td><input type=text name=test1 size=20></td>
<td><input type=text name=test2 size=20></td>
<td><input type=button name=button value=button 
  onClick="submit_sub()"></td><!--submit_sub関数へ-->
</form>




PHP-users メーリングリストの案内