0

画像を使用してページのフォームを送信しようとしています。これが私が現在持っているコードで、機能します:

  <form name="regForm" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"  id="regForm" >
   ....input form here....
      <input name="doRegister" type="submit" id="doRegister" value="Register">
  </form>     

私が使おうとしているもの、それは機能しません:

  <form name="doRegister" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" id="doRegister">
   ....input form here....
  <input type="image"  value="Register" src="../register.png"  style="vertical-align: middle; height: 30px; width: 66px;" onsubmit="submit-form();" />

ボタンをクリックして送信すると、実際にデータを送信せずにページが再読み込みされます。

これはPostvGetの問題ですか?

4

1 に答える 1

0

私も過去にこのようなことをするときにこの問題を抱えていました、<input type="image" src="../register.png" alt="Register" name="doRegister" /> そしてphpを使ってみてください$_POST['x_doRegister']x_必要ないかもしれません)

于 2012-04-27T15:13:56.253 に答える